Logo

ResourceManager

Namespace: KnowledgeBank.Data
Assembly: backend.dll

This class is responsible for all database interactions regarding resources and their metadata.

Author: Abel Dieterich

public class ResourceManager

Inheritance

objectResourceManager


Constructors


ResourceManager(DatabaseContext)

This class is responsible for all database interactions regarding resources and their metadata.

Author: Abel Dieterich

public ResourceManager(DatabaseContext dbContext)

Parameters

NameTypeDescription
dbContextDatabaseContextThe database context variable

Methods


AddAudioMetadataToResourceAsync(Guid)

public Task AddAudioMetadataToResourceAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task

AddAudioMetadataToResourceAsync(string)

public Task AddAudioMetadataToResourceAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task

AddAuthorToResourceAsync(Guid, Guid)

Adds a person as an author to a resource.

<example> For example: <pre><code class="lang-csharp">await AddAuthorToResourceAsync(exampleResourceId, examplePersonId);</code></pre> </example>

public Task AddAuthorToResourceAsync(Guid resourceId, Guid personId)

Parameters

NameTypeDescription
resourceIdGuidThe ID of the resource
personIdGuidThe ID of the person

Returns

Type
Task

AddAuthorToResourceAsync(Guid, string)

public Task AddAuthorToResourceAsync(Guid resourceId, string personId)

Parameters

NameType
resourceIdGuid
personIdstring

Returns

Type
Task

AddAuthorToResourceAsync(string, Guid)

public Task AddAuthorToResourceAsync(string resourceId, Guid personId)

Parameters

NameType
resourceIdstring
personIdGuid

Returns

Type
Task

AddAuthorToResourceAsync(string, string)

public Task AddAuthorToResourceAsync(string resourceId, string personId)

Parameters

NameType
resourceIdstring
personIdstring

Returns

Type
Task

AddAuthorToResourceRangeAsync(Guid, Guid[])

public Task AddAuthorToResourceRangeAsync(Guid resourceId, Guid[] personIds)

Parameters

NameType
resourceIdGuid
personIdsGuid

Returns

Type
Task

AddAuthorToResourceRangeAsync(Guid, string[])

public Task AddAuthorToResourceRangeAsync(Guid resourceId, string[] personIds)

Parameters

NameType
resourceIdGuid
personIdsstring

Returns

Type
Task

AddAuthorToResourceRangeAsync(string, Guid[])

public Task AddAuthorToResourceRangeAsync(string resourceId, Guid[] personIds)

Parameters

NameType
resourceIdstring
personIdsGuid

Returns

Type
Task

AddAuthorToResourceRangeAsync(string, string[])

public Task AddAuthorToResourceRangeAsync(string resourceId, string[] personIds)

Parameters

NameType
resourceIdstring
personIdsstring

Returns

Type
Task

AddDocumentMetadataToResourceAsync(Guid)

public Task AddDocumentMetadataToResourceAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task

AddDocumentMetadataToResourceAsync(string)

public Task AddDocumentMetadataToResourceAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task

AddOrganisationRelationshipAsync(string, Guid[])

public Task AddOrganisationRelationshipAsync(string sourceOrganisationId, Guid[] targetOrganisationIds)

Parameters

NameType
sourceOrganisationIdstring
targetOrganisationIdsGuid

Returns

Type
Task

AddOrganisationRelationshipAsync(Guid, string[])

public Task AddOrganisationRelationshipAsync(Guid sourceOrganisationId, string[] targetOrganisationIds)

Parameters

NameType
sourceOrganisationIdGuid
targetOrganisationIdsstring

Returns

Type
Task

AddOrganisationRelationshipAsync(string, string[])

public Task AddOrganisationRelationshipAsync(string sourceOrganisationId, string[] targetOrganisationIds)

Parameters

NameType
sourceOrganisationIdstring
targetOrganisationIdsstring

Returns

Type
Task

AddOrganisationRelationshipAsync(Guid, string?, Guid)

public Task AddOrganisationRelationshipAsync(Guid sourceOrganisationId, string? relation, Guid targetOrganisationId)

Parameters

NameType
sourceOrganisationIdGuid
relationstring
targetOrganisationIdGuid

Returns

Type
Task

AddOrganisationRelationshipAsync(string, string?, Guid)

public Task AddOrganisationRelationshipAsync(string sourceOrganisationId, string? relation, Guid targetOrganisationId)

Parameters

NameType
sourceOrganisationIdstring
relationstring
targetOrganisationIdGuid

Returns

Type
Task

AddOrganisationRelationshipAsync(Guid, string?, string)

public Task AddOrganisationRelationshipAsync(Guid sourceOrganisationId, string? relation, string targetOrganistationId)

Parameters

NameType
sourceOrganisationIdGuid
relationstring
targetOrganistationIdstring

Returns

Type
Task

AddOrganisationRelationshipAsync(string, string?, string)

public Task AddOrganisationRelationshipAsync(string sourceOrganisationId, string? relation, string targetOrganisationId)

Parameters

NameType
sourceOrganisationIdstring
relationstring
targetOrganisationIdstring

Returns

Type
Task

AddOrganisationRelationshipAsync(Guid, Guid)

public Task AddOrganisationRelationshipAsync(Guid sourceOrganisationId, Guid targetOrganisationId)

Parameters

NameType
sourceOrganisationIdGuid
targetOrganisationIdGuid

Returns

Type
Task

AddOrganisationRelationshipAsync(string, Guid)

public Task AddOrganisationRelationshipAsync(string sourceOrganisationId, Guid targetOrganisationId)

Parameters

NameType
sourceOrganisationIdstring
targetOrganisationIdGuid

Returns

Type
Task

AddOrganisationRelationshipAsync(Guid, string)

public Task AddOrganisationRelationshipAsync(Guid sourceOrganisationId, string targetOrganistationId)

Parameters

NameType
sourceOrganisationIdGuid
targetOrganistationIdstring

Returns

Type
Task

AddOrganisationRelationshipAsync(string, string)

public Task AddOrganisationRelationshipAsync(string sourceOrganisationId, string targetOrganisationId)

Parameters

NameType
sourceOrganisationIdstring
targetOrganisationIdstring

Returns

Type
Task

AddOrganisationRelationshipRangeAsync(Guid, string?[], Guid[])

public Task AddOrganisationRelationshipRangeAsync(Guid sourceOrganisationId, string?[] relations, Guid[] targetOrganisationIds)

Parameters

NameType
sourceOrganisationIdGuid
relationsstring
targetOrganisationIdsGuid

Returns

Type
Task

AddOrganisationRelationshipRangeAsync(string, string?[], Guid[])

public Task AddOrganisationRelationshipRangeAsync(string sourceOrganisationId, string?[] relations, Guid[] targetOrganisationIds)

Parameters

NameType
sourceOrganisationIdstring
relationsstring
targetOrganisationIdsGuid

Returns

Type
Task

AddOrganisationRelationshipRangeAsync(Guid, string?[], string[])

public Task AddOrganisationRelationshipRangeAsync(Guid sourceOrganisationId, string?[] relations, string[] targetOrganisationIds)

Parameters

NameType
sourceOrganisationIdGuid
relationsstring
targetOrganisationIdsstring

Returns

Type
Task

AddOrganisationRelationshipRangeAsync(string, string?[], string[])

public Task AddOrganisationRelationshipRangeAsync(string sourceOrganisationId, string?[] relations, string[] targetOrganisationIds)

Parameters

NameType
sourceOrganisationIdstring
relationsstring
targetOrganisationIdsstring

Returns

Type
Task

AddOrganisationRelationshipRangeAsync(Guid, Guid[])

public Task AddOrganisationRelationshipRangeAsync(Guid sourceOrganisationId, Guid[] targetOrganisationIds)

Parameters

NameType
sourceOrganisationIdGuid
targetOrganisationIdsGuid

Returns

Type
Task

AddOrganisationToResourceAsync(Guid, Guid)

public Task AddOrganisationToResourceAsync(Guid resourceId, Guid organisationId)

Parameters

NameType
resourceIdGuid
organisationIdGuid

Returns

Type
Task

AddOrganisationToResourceAsync(Guid, string)

public Task AddOrganisationToResourceAsync(Guid resourceId, string organisationId)

Parameters

NameType
resourceIdGuid
organisationIdstring

Returns

Type
Task

AddOrganisationToResourceAsync(string, Guid)

public Task AddOrganisationToResourceAsync(string resourceId, Guid organisationId)

Parameters

NameType
resourceIdstring
organisationIdGuid

Returns

Type
Task

AddOrganisationToResourceAsync(string, string)

public Task AddOrganisationToResourceAsync(string resourceId, string organisationId)

Parameters

NameType
resourceIdstring
organisationIdstring

Returns

Type
Task

AddOrganisationToResourceAsync(Guid, Guid, string)

public Task AddOrganisationToResourceAsync(Guid resourceId, Guid organisationId, string role)

Parameters

NameType
resourceIdGuid
organisationIdGuid
rolestring

Returns

Type
Task

AddOrganisationToResourceAsync(Guid, string, string)

public Task AddOrganisationToResourceAsync(Guid resourceId, string organisationId, string role)

Parameters

NameType
resourceIdGuid
organisationIdstring
rolestring

Returns

Type
Task

AddOrganisationToResourceAsync(string, Guid, string)

public Task AddOrganisationToResourceAsync(string resourceId, Guid organisationId, string role)

Parameters

NameType
resourceIdstring
organisationIdGuid
rolestring

Returns

Type
Task

AddOrganisationToResourceAsync(string, string, string)

public Task AddOrganisationToResourceAsync(string resourceId, string organisationId, string role)

Parameters

NameType
resourceIdstring
organisationIdstring
rolestring

Returns

Type
Task

AddOrganisationToResourceRangeAsync(Guid, Guid[], string?[])

public Task AddOrganisationToResourceRangeAsync(Guid resourceId, Guid[] organisationIds, string?[] roles)

Parameters

NameType
resourceIdGuid
organisationIdsGuid
rolesstring

Returns

Type
Task

AddOrganisationToResourceRangeAsync(Guid, string[], string?[])

public Task AddOrganisationToResourceRangeAsync(Guid resourceId, string[] organisationIds, string?[] roles)

Parameters

NameType
resourceIdGuid
organisationIdsstring
rolesstring

Returns

Type
Task

AddOrganisationToResourceRangeAsync(string, Guid[], string?[])

public Task AddOrganisationToResourceRangeAsync(string resourceId, Guid[] organisationIds, string?[] roles)

Parameters

NameType
resourceIdstring
organisationIdsGuid
rolesstring

Returns

Type
Task

AddOrganisationToResourceRangeAsync(string, string[], string?[])

public Task AddOrganisationToResourceRangeAsync(string resourceId, string[] organisationIds, string?[] roles)

Parameters

NameType
resourceIdstring
organisationIdsstring
rolesstring

Returns

Type
Task

AddOrganisationToResourceRangeAsync(Guid, Guid[])

public Task AddOrganisationToResourceRangeAsync(Guid resourceId, Guid[] organisationIds)

Parameters

NameType
resourceIdGuid
organisationIdsGuid

Returns

Type
Task

AddOrganisationToResourceRangeAsync(Guid, string[])

public Task AddOrganisationToResourceRangeAsync(Guid resourceId, string[] organisationIds)

Parameters

NameType
resourceIdGuid
organisationIdsstring

Returns

Type
Task

AddOrganisationToResourceRangeAsync(string, Guid[])

public Task AddOrganisationToResourceRangeAsync(string resourceId, Guid[] organisationIds)

Parameters

NameType
resourceIdstring
organisationIdsGuid

Returns

Type
Task

AddOrganisationToResourceRangeAsync(string, string[])

public Task AddOrganisationToResourceRangeAsync(string resourceId, string[] organisationIds)

Parameters

NameType
resourceIdstring
organisationIdsstring

Returns

Type
Task

AddPersonRelationshipAsync(Guid, string?, Guid)

public Task AddPersonRelationshipAsync(Guid sourcePersonId, string? relation, Guid targetPersonId)

Parameters

NameType
sourcePersonIdGuid
relationstring
targetPersonIdGuid

Returns

Type
Task

AddPersonRelationshipAsync(string, string?, Guid)

public Task AddPersonRelationshipAsync(string sourcePersonId, string? relation, Guid targetPersonId)

Parameters

NameType
sourcePersonIdstring
relationstring
targetPersonIdGuid

Returns

Type
Task

AddPersonRelationshipAsync(Guid, string?, string)

public Task AddPersonRelationshipAsync(Guid sourcePersonId, string? relation, string targetOrganistationId)

Parameters

NameType
sourcePersonIdGuid
relationstring
targetOrganistationIdstring

Returns

Type
Task

AddPersonRelationshipAsync(string, string?, string)

public Task AddPersonRelationshipAsync(string sourcePersonId, string? relation, string targetPersonId)

Parameters

NameType
sourcePersonIdstring
relationstring
targetPersonIdstring

Returns

Type
Task

AddPersonRelationshipAsync(Guid, Guid)

public Task AddPersonRelationshipAsync(Guid sourcePersonId, Guid targetPersonId)

Parameters

NameType
sourcePersonIdGuid
targetPersonIdGuid

Returns

Type
Task

AddPersonRelationshipAsync(string, Guid)

public Task AddPersonRelationshipAsync(string sourcePersonId, Guid targetPersonId)

Parameters

NameType
sourcePersonIdstring
targetPersonIdGuid

Returns

Type
Task

AddPersonRelationshipAsync(Guid, string)

public Task AddPersonRelationshipAsync(Guid sourcePersonId, string targetOrganistationId)

Parameters

NameType
sourcePersonIdGuid
targetOrganistationIdstring

Returns

Type
Task

AddPersonRelationshipAsync(string, string)

public Task AddPersonRelationshipAsync(string sourcePersonId, string targetPersonId)

Parameters

NameType
sourcePersonIdstring
targetPersonIdstring

Returns

Type
Task

AddPersonRelationshipRangeAsync(Guid, string?[], Guid[])

public Task AddPersonRelationshipRangeAsync(Guid sourcePersonId, string?[] relations, Guid[] targetPersonIds)

Parameters

NameType
sourcePersonIdGuid
relationsstring
targetPersonIdsGuid

Returns

Type
Task

AddPersonRelationshipRangeAsync(string, string?[], Guid[])

public Task AddPersonRelationshipRangeAsync(string sourcePersonId, string?[] relations, Guid[] targetPersonIds)

Parameters

NameType
sourcePersonIdstring
relationsstring
targetPersonIdsGuid

Returns

Type
Task

AddPersonRelationshipRangeAsync(Guid, string?[], string[])

public Task AddPersonRelationshipRangeAsync(Guid sourcePersonId, string?[] relations, string[] targetOrganistationIds)

Parameters

NameType
sourcePersonIdGuid
relationsstring
targetOrganistationIdsstring

Returns

Type
Task

AddPersonRelationshipRangeAsync(string, string?[], string[])

public Task AddPersonRelationshipRangeAsync(string sourcePersonId, string?[] relations, string[] targetPersonIds)

Parameters

NameType
sourcePersonIdstring
relationsstring
targetPersonIdsstring

Returns

Type
Task

AddPersonRelationshipRangeAsync(Guid, Guid[])

public Task AddPersonRelationshipRangeAsync(Guid sourcePersonId, Guid[] targetPersonIds)

Parameters

NameType
sourcePersonIdGuid
targetPersonIdsGuid

Returns

Type
Task

AddPersonRelationshipRangeAsync(string, Guid[])

public Task AddPersonRelationshipRangeAsync(string sourcePersonId, Guid[] targetPersonIds)

Parameters

NameType
sourcePersonIdstring
targetPersonIdsGuid

Returns

Type
Task

AddPersonRelationshipRangeAsync(Guid, string[])

public Task AddPersonRelationshipRangeAsync(Guid sourcePersonId, string[] targetOrganistationIds)

Parameters

NameType
sourcePersonIdGuid
targetOrganistationIdsstring

Returns

Type
Task

AddPersonRelationshipRangeAsync(string, string[])

public Task AddPersonRelationshipRangeAsync(string sourcePersonId, string[] targetPersonIds)

Parameters

NameType
sourcePersonIdstring
targetPersonIdsstring

Returns

Type
Task

AddPersonToOrganisationAsync(Guid, string?, Guid)

public Task AddPersonToOrganisationAsync(Guid personId, string? role, Guid organisationId)

Parameters

NameType
personIdGuid
rolestring
organisationIdGuid

Returns

Type
Task

AddPersonToOrganisationAsync(string, string?, Guid)

public Task AddPersonToOrganisationAsync(string personId, string? role, Guid organisationId)

Parameters

NameType
personIdstring
rolestring
organisationIdGuid

Returns

Type
Task

AddPersonToOrganisationAsync(Guid, string?, string)

public Task AddPersonToOrganisationAsync(Guid personId, string? role, string organisationId)

Parameters

NameType
personIdGuid
rolestring
organisationIdstring

Returns

Type
Task

AddPersonToOrganisationAsync(string, string?, string)

public Task AddPersonToOrganisationAsync(string personId, string? role, string organisationId)

Parameters

NameType
personIdstring
rolestring
organisationIdstring

Returns

Type
Task

AddPersonToOrganisationAsync(Guid, Guid)

public Task AddPersonToOrganisationAsync(Guid personId, Guid organisationId)

Parameters

NameType
personIdGuid
organisationIdGuid

Returns

Type
Task

AddPersonToOrganisationAsync(string, Guid)

public Task AddPersonToOrganisationAsync(string personId, Guid organisationId)

Parameters

NameType
personIdstring
organisationIdGuid

Returns

Type
Task

AddPersonToOrganisationAsync(Guid, string)

public Task AddPersonToOrganisationAsync(Guid personId, string organisationId)

Parameters

NameType
personIdGuid
organisationIdstring

Returns

Type
Task

AddPersonToOrganisationAsync(string, string)

public Task AddPersonToOrganisationAsync(string personId, string organisationId)

Parameters

NameType
personIdstring
organisationIdstring

Returns

Type
Task

AddPersonToOrganisationRangeAsync(Guid, string?[], Guid[])

public Task AddPersonToOrganisationRangeAsync(Guid personId, string?[] roles, Guid[] organisationIds)

Parameters

NameType
personIdGuid
rolesstring
organisationIdsGuid

Returns

Type
Task

AddPersonToOrganisationRangeAsync(string, string?[], Guid[])

public Task AddPersonToOrganisationRangeAsync(string personId, string?[] roles, Guid[] organisationIds)

Parameters

NameType
personIdstring
rolesstring
organisationIdsGuid

Returns

Type
Task

AddPersonToOrganisationRangeAsync(Guid, string?[], string[])

public Task AddPersonToOrganisationRangeAsync(Guid personId, string?[] roles, string[] organisationIds)

Parameters

NameType
personIdGuid
rolesstring
organisationIdsstring

Returns

Type
Task

AddPersonToOrganisationRangeAsync(string, string?[], string[])

public Task AddPersonToOrganisationRangeAsync(string personId, string?[] roles, string[] organisationIds)

Parameters

NameType
personIdstring
rolesstring
organisationIdsstring

Returns

Type
Task

AddPersonToOrganisationRangeAsync(Guid, Guid[])

public Task AddPersonToOrganisationRangeAsync(Guid personId, Guid[] organisationIds)

Parameters

NameType
personIdGuid
organisationIdsGuid

Returns

Type
Task

AddPersonToOrganisationRangeAsync(string, Guid[])

public Task AddPersonToOrganisationRangeAsync(string personId, Guid[] organisationIds)

Parameters

NameType
personIdstring
organisationIdsGuid

Returns

Type
Task

AddPersonToOrganisationRangeAsync(Guid, string[])

public Task AddPersonToOrganisationRangeAsync(Guid personId, string[] organisationIds)

Parameters

NameType
personIdGuid
organisationIdsstring

Returns

Type
Task

AddPersonToOrganisationRangeAsync(string, string[])

public Task AddPersonToOrganisationRangeAsync(string personId, string[] organisationIds)

Parameters

NameType
personIdstring
organisationIdsstring

Returns

Type
Task

AddRegionToResourceAsync(Guid, Guid)

public Task AddRegionToResourceAsync(Guid resourceId, Guid regionIds)

Parameters

NameType
resourceIdGuid
regionIdsGuid

Returns

Type
Task

AddRegionToResourceAsync(Guid, string)

public Task AddRegionToResourceAsync(Guid resourceId, string regionIds)

Parameters

NameType
resourceIdGuid
regionIdsstring

Returns

Type
Task

AddRegionToResourceAsync(string, Guid)

public Task AddRegionToResourceAsync(string resourceId, Guid regionIds)

Parameters

NameType
resourceIdstring
regionIdsGuid

Returns

Type
Task

AddRegionToResourceAsync(string, string)

public Task AddRegionToResourceAsync(string resourceId, string regionIds)

Parameters

NameType
resourceIdstring
regionIdsstring

Returns

Type
Task

AddRegionToResourceRangeAsync(Guid, Guid[])

public Task AddRegionToResourceRangeAsync(Guid resourceId, Guid[] regionIds)

Parameters

NameType
resourceIdGuid
regionIdsGuid

Returns

Type
Task

AddRegionToResourceRangeAsync(Guid, string[])

public Task AddRegionToResourceRangeAsync(Guid resourceId, string[] regionIds)

Parameters

NameType
resourceIdGuid
regionIdsstring

Returns

Type
Task

AddRegionToResourceRangeAsync(string, Guid[])

public Task AddRegionToResourceRangeAsync(string resourceId, Guid[] regionIds)

Parameters

NameType
resourceIdstring
regionIdsGuid

Returns

Type
Task

AddRegionToResourceRangeAsync(string, string[])

public Task AddRegionToResourceRangeAsync(string resourceId, string[] regionIds)

Parameters

NameType
resourceIdstring
regionIdsstring

Returns

Type
Task

AddRelatedOrganisationToResourceAsync(Guid, Guid)

public Task AddRelatedOrganisationToResourceAsync(Guid resourceId, Guid organisationId)

Parameters

NameType
resourceIdGuid
organisationIdGuid

Returns

Type
Task

AddRelatedOrganisationToResourceAsync(Guid, string)

public Task AddRelatedOrganisationToResourceAsync(Guid resourceId, string organisationId)

Parameters

NameType
resourceIdGuid
organisationIdstring

Returns

Type
Task

AddRelatedOrganisationToResourceAsync(string, Guid)

public Task AddRelatedOrganisationToResourceAsync(string resourceId, Guid organisationId)

Parameters

NameType
resourceIdstring
organisationIdGuid

Returns

Type
Task

AddRelatedOrganisationToResourceAsync(string, string)

public Task AddRelatedOrganisationToResourceAsync(string resourceId, string organisationId)

Parameters

NameType
resourceIdstring
organisationIdstring

Returns

Type
Task

AddRelatedOrganisationToResourceAsync(Guid, Guid, string)

public Task AddRelatedOrganisationToResourceAsync(Guid resourceId, Guid organisationId, string role)

Parameters

NameType
resourceIdGuid
organisationIdGuid
rolestring

Returns

Type
Task

AddRelatedOrganisationToResourceAsync(Guid, string, string)

public Task AddRelatedOrganisationToResourceAsync(Guid resourceId, string organisationId, string role)

Parameters

NameType
resourceIdGuid
organisationIdstring
rolestring

Returns

Type
Task

AddRelatedOrganisationToResourceAsync(string, Guid, string)

public Task AddRelatedOrganisationToResourceAsync(string resourceId, Guid organisationId, string role)

Parameters

NameType
resourceIdstring
organisationIdGuid
rolestring

Returns

Type
Task

AddRelatedOrganisationToResourceAsync(string, string, string)

public Task AddRelatedOrganisationToResourceAsync(string resourceId, string organisationId, string role)

Parameters

NameType
resourceIdstring
organisationIdstring
rolestring

Returns

Type
Task

AddRelatedOrganisationToResourceRangeAsync(Guid, Guid[], string?[])

public Task AddRelatedOrganisationToResourceRangeAsync(Guid resourceId, Guid[] organisationIds, string?[] roles)

Parameters

NameType
resourceIdGuid
organisationIdsGuid
rolesstring

Returns

Type
Task

AddRelatedOrganisationToResourceRangeAsync(Guid, string[], string?[])

public Task AddRelatedOrganisationToResourceRangeAsync(Guid resourceId, string[] organisationIds, string?[] roles)

Parameters

NameType
resourceIdGuid
organisationIdsstring
rolesstring

Returns

Type
Task

AddRelatedOrganisationToResourceRangeAsync(string, Guid[], string?[])

public Task AddRelatedOrganisationToResourceRangeAsync(string resourceId, Guid[] organisationIds, string?[] roles)

Parameters

NameType
resourceIdstring
organisationIdsGuid
rolesstring

Returns

Type
Task

AddRelatedOrganisationToResourceRangeAsync(string, string[], string?[])

public Task AddRelatedOrganisationToResourceRangeAsync(string resourceId, string[] organisationIds, string?[] roles)

Parameters

NameType
resourceIdstring
organisationIdsstring
rolesstring

Returns

Type
Task

AddRelatedOrganisationToResourceRangeAsync(Guid, Guid[])

public Task AddRelatedOrganisationToResourceRangeAsync(Guid resourceId, Guid[] organisationIds)

Parameters

NameType
resourceIdGuid
organisationIdsGuid

Returns

Type
Task

AddRelatedOrganisationToResourceRangeAsync(Guid, string[])

public Task AddRelatedOrganisationToResourceRangeAsync(Guid resourceId, string[] organisationIds)

Parameters

NameType
resourceIdGuid
organisationIdsstring

Returns

Type
Task

AddRelatedOrganisationToResourceRangeAsync(string, Guid[])

public Task AddRelatedOrganisationToResourceRangeAsync(string resourceId, Guid[] organisationIds)

Parameters

NameType
resourceIdstring
organisationIdsGuid

Returns

Type
Task

AddRelatedOrganisationToResourceRangeAsync(string, string[])

public Task AddRelatedOrganisationToResourceRangeAsync(string resourceId, string[] organisationIds)

Parameters

NameType
resourceIdstring
organisationIdsstring

Returns

Type
Task

AddRelatedPersonToResourceAsync(Guid, Guid, string?)

public Task AddRelatedPersonToResourceAsync(Guid resourceId, Guid personId, string? role)

Parameters

NameType
resourceIdGuid
personIdGuid
rolestring

Returns

Type
Task

AddRelatedPersonToResourceAsync(Guid, string, string?)

public Task AddRelatedPersonToResourceAsync(Guid resourceId, string personId, string? role)

Parameters

NameType
resourceIdGuid
personIdstring
rolestring

Returns

Type
Task

AddRelatedPersonToResourceAsync(string, Guid, string?)

public Task AddRelatedPersonToResourceAsync(string resourceId, Guid personId, string? role)

Parameters

NameType
resourceIdstring
personIdGuid
rolestring

Returns

Type
Task

AddRelatedPersonToResourceAsync(string, string, string?)

public Task AddRelatedPersonToResourceAsync(string resourceId, string personId, string? role)

Parameters

NameType
resourceIdstring
personIdstring
rolestring

Returns

Type
Task

AddRelatedPersonToResourceAsync(Guid, Guid)

public Task AddRelatedPersonToResourceAsync(Guid resourceId, Guid personId)

Parameters

NameType
resourceIdGuid
personIdGuid

Returns

Type
Task

AddRelatedPersonToResourceAsync(Guid, string)

public Task AddRelatedPersonToResourceAsync(Guid resourceId, string personId)

Parameters

NameType
resourceIdGuid
personIdstring

Returns

Type
Task

AddRelatedPersonToResourceAsync(string, Guid)

public Task AddRelatedPersonToResourceAsync(string resourceId, Guid personId)

Parameters

NameType
resourceIdstring
personIdGuid

Returns

Type
Task

AddRelatedPersonToResourceAsync(string, string)

public Task AddRelatedPersonToResourceAsync(string resourceId, string personId)

Parameters

NameType
resourceIdstring
personIdstring

Returns

Type
Task

AddRelatedPersonToResourceRangeAsync(Guid, Guid[], string?[])

public Task AddRelatedPersonToResourceRangeAsync(Guid resourceId, Guid[] personIds, string?[] roles)

Parameters

NameType
resourceIdGuid
personIdsGuid
rolesstring

Returns

Type
Task

AddRelatedPersonToResourceRangeAsync(Guid, string[], string?[])

public Task AddRelatedPersonToResourceRangeAsync(Guid resourceId, string[] personIds, string?[] roles)

Parameters

NameType
resourceIdGuid
personIdsstring
rolesstring

Returns

Type
Task

AddRelatedPersonToResourceRangeAsync(string, Guid[], string?[])

public Task AddRelatedPersonToResourceRangeAsync(string resourceId, Guid[] personIds, string?[] roles)

Parameters

NameType
resourceIdstring
personIdsGuid
rolesstring

Returns

Type
Task

AddRelatedPersonToResourceRangeAsync(string, string[], string?[])

public Task AddRelatedPersonToResourceRangeAsync(string resourceId, string[] personIds, string?[] roles)

Parameters

NameType
resourceIdstring
personIdsstring
rolesstring

Returns

Type
Task

AddRelatedPersonToResourceRangeAsync(Guid, Guid[])

public Task AddRelatedPersonToResourceRangeAsync(Guid resourceId, Guid[] personIds)

Parameters

NameType
resourceIdGuid
personIdsGuid

Returns

Type
Task

AddRelatedPersonToResourceRangeAsync(Guid, string[])

public Task AddRelatedPersonToResourceRangeAsync(Guid resourceId, string[] personIds)

Parameters

NameType
resourceIdGuid
personIdsstring

Returns

Type
Task

AddRelatedPersonToResourceRangeAsync(string, Guid[])

public Task AddRelatedPersonToResourceRangeAsync(string resourceId, Guid[] personIds)

Parameters

NameType
resourceIdstring
personIdsGuid

Returns

Type
Task

AddRelatedPersonToResourceRangeAsync(string, string[])

public Task AddRelatedPersonToResourceRangeAsync(string resourceId, string[] personIds)

Parameters

NameType
resourceIdstring
personIdsstring

Returns

Type
Task

AddRelatedSourceToResourceAsync(Guid, string)

public Task AddRelatedSourceToResourceAsync(Guid resourceId, string url)

Parameters

NameType
resourceIdGuid
urlstring

Returns

Type
Task

AddRelatedSourceToResourceAsync(string, string)

public Task AddRelatedSourceToResourceAsync(string resourceId, string url)

Parameters

NameType
resourceIdstring
urlstring

Returns

Type
Task

AddRelatedSourceToResourceRangeAsync(Guid, string[])

public Task AddRelatedSourceToResourceRangeAsync(Guid resourceId, string[] urls)

Parameters

NameType
resourceIdGuid
urlsstring

Returns

Type
Task

AddRelatedSourceToResourceRangeAsync(string, string[])

public Task AddRelatedSourceToResourceRangeAsync(string resourceId, string[] urls)

Parameters

NameType
resourceIdstring
urlsstring

Returns

Type
Task

AddResourceTypeToResourceAsync(Guid, Guid)

public Task AddResourceTypeToResourceAsync(Guid resourceId, Guid resourceTypeId)

Parameters

NameType
resourceIdGuid
resourceTypeIdGuid

Returns

Type
Task

AddResourceTypeToResourceAsync(Guid, string)

public Task AddResourceTypeToResourceAsync(Guid resourceId, string resourceTypeId)

Parameters

NameType
resourceIdGuid
resourceTypeIdstring

Returns

Type
Task

AddResourceTypeToResourceAsync(string, Guid)

public Task AddResourceTypeToResourceAsync(string resourceId, Guid resourceTypeId)

Parameters

NameType
resourceIdstring
resourceTypeIdGuid

Returns

Type
Task

AddResourceTypeToResourceAsync(string, string)

public Task AddResourceTypeToResourceAsync(string resourceId, string resourceTypeId)

Parameters

NameType
resourceIdstring
resourceTypeIdstring

Returns

Type
Task

AddSourceToResourceAsync(Guid, string)

public Task AddSourceToResourceAsync(Guid resourceId, string sourceUrl)

Parameters

NameType
resourceIdGuid
sourceUrlstring

Returns

Type
Task

AddSourceToResourceAsync(string, string)

public Task AddSourceToResourceAsync(string resourceId, string sourceUrl)

Parameters

NameType
resourceIdstring
sourceUrlstring

Returns

Type
Task

AddSourceToResourceRangeAsync(Guid, string[])

public Task AddSourceToResourceRangeAsync(Guid resourceId, string[] sourceUrls)

Parameters

NameType
resourceIdGuid
sourceUrlsstring

Returns

Type
Task

AddSourceToResourceRangeAsync(string, string[])

public Task AddSourceToResourceRangeAsync(string resourceId, string[] sourceUrls)

Parameters

NameType
resourceIdstring
sourceUrlsstring

Returns

Type
Task

AddTagToResourceAsync(Guid, Guid)

public Task AddTagToResourceAsync(Guid resourceId, Guid tagId)

Parameters

NameType
resourceIdGuid
tagIdGuid

Returns

Type
Task

AddTagToResourceAsync(string, Guid)

public Task AddTagToResourceAsync(string resourceId, Guid tagId)

Parameters

NameType
resourceIdstring
tagIdGuid

Returns

Type
Task

AddTagToResourceAsync(Guid, string)

public Task AddTagToResourceAsync(Guid resourceId, string tagId)

Parameters

NameType
resourceIdGuid
tagIdstring

Returns

Type
Task

AddTagToResourceAsync(string, string)

public Task AddTagToResourceAsync(string resourceId, string tagId)

Parameters

NameType
resourceIdstring
tagIdstring

Returns

Type
Task

AddTagToResourceRangeAsync(Guid, Guid[])

public Task AddTagToResourceRangeAsync(Guid resourceId, Guid[] tagIds)

Parameters

NameType
resourceIdGuid
tagIdsGuid

Returns

Type
Task

AddTagToResourceRangeAsync(Guid, string[])

public Task AddTagToResourceRangeAsync(Guid resourceId, string[] tagIds)

Parameters

NameType
resourceIdGuid
tagIdsstring

Returns

Type
Task

AddTagToResourceRangeAsync(string, Guid[])

public Task AddTagToResourceRangeAsync(string resourceId, Guid[] tagIds)

Parameters

NameType
resourceIdstring
tagIdsGuid

Returns

Type
Task

AddTagToResourceRangeAsync(string, string[])

public Task AddTagToResourceRangeAsync(string resourceId, string[] tagIds)

Parameters

NameType
resourceIdstring
tagIdsstring

Returns

Type
Task

AddVideoMetadataToResourceAsync(Guid)

public Task AddVideoMetadataToResourceAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task

AddVideoMetadataToResourceAsync(string)

public Task AddVideoMetadataToResourceAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task

AddWebsiteMetadataToResourceAsync(Guid, string)

public Task AddWebsiteMetadataToResourceAsync(Guid resourceId, string url)

Parameters

NameType
resourceIdGuid
urlstring

Returns

Type
Task

AddWebsiteMetadataToResourceAsync(string, string)

public Task AddWebsiteMetadataToResourceAsync(string resourceId, string url)

Parameters

NameType
resourceIdstring
urlstring

Returns

Type
Task

AudioMetadataCountAsync(Expression<Func<AudioMetadata, bool>>?)

public Task<int> AudioMetadataCountAsync(Expression<Func<AudioMetadata, bool>>? predicate = null)

Parameters

NameType
predicateExpression<Func, bool, AudioMetadata>

Returns

Type
Task<int>

AudioMetadataExistsAsync(Guid)

public Task<bool> AudioMetadataExistsAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

AudioMetadataExistsAsync(string)

public Task<bool> AudioMetadataExistsAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

AudioMetadataExistsAsync(Expression<Func<AudioMetadata, bool>>)

public Task<bool> AudioMetadataExistsAsync(Expression<Func<AudioMetadata, bool>> predicate)

Parameters

NameType
predicateExpression<Func, bool, AudioMetadata>

Returns

Type
Task<bool>

BeginTransaction()

Starts a database transaction

public Task<bool> BeginTransaction()

Returns

TypeDescription
Task<bool>If the transaction was started or not (if false, there was already a transaction running)

Commit()

Commits the current database transaction

public Task Commit()

Returns

Type
Task

CreateAudioAsync(AudioCreateDto)

public Task<Guid> CreateAudioAsync(AudioCreateDto dto)

Parameters

NameType
dtoAudioCreateDto

Returns

Type
Task<Guid>

CreateDocumentAsync(DocumentCreateDto)

public Task<Guid> CreateDocumentAsync(DocumentCreateDto dto)

Parameters

Returns

Type
Task<Guid>

CreateOrganisationAsync(OrganisationCreateDto)

public Task<Guid> CreateOrganisationAsync(OrganisationCreateDto dto)

Parameters

Returns

Type
Task<Guid>

CreatePersonAsync(PersonCreateDto)

public Task<Guid> CreatePersonAsync(PersonCreateDto dto)

Parameters

NameType
dtoPersonCreateDto

Returns

Type
Task<Guid>

CreateRegionAsync(RegionCreateDto)

public Task<Guid> CreateRegionAsync(RegionCreateDto dto)

Parameters

NameType
dtoRegionCreateDto

Returns

Type
Task<Guid>

CreateResourceAsync(ResourceCreateDto)

public Task<Guid> CreateResourceAsync(ResourceCreateDto dto)

Parameters

Returns

Type
Task<Guid>

CreateResourceTypeAsync(ResourceTypeCreateDto)

public Task<Guid> CreateResourceTypeAsync(ResourceTypeCreateDto dto)

Parameters

Returns

Type
Task<Guid>

CreateTagAsync(TagCreateDto, bool)

public Task<Guid> CreateTagAsync(TagCreateDto dto, bool isStandardized = false)

Parameters

NameType
dtoTagCreateDto
isStandardizedbool

Returns

Type
Task<Guid>

CreateVideoAsync(VideoCreateDto)

public Task<Guid> CreateVideoAsync(VideoCreateDto dto)

Parameters

NameType
dtoVideoCreateDto

Returns

Type
Task<Guid>

CreateWebsiteAsync(WebsiteCreateDto)

public Task<Guid> CreateWebsiteAsync(WebsiteCreateDto dto)

Parameters

NameType
dtoWebsiteCreateDto

Returns

Type
Task<Guid>

DeleteAllWhereAsync<T>(DbSet<T>, Expression<Func<T, bool>>)

protected Task<int> DeleteAllWhereAsync<T>(DbSet<T> dbSet, Expression<Func<T, bool>> predicate) where T : class

Parameters

NameType
dbSetDbSet
predicateExpression<Func, bool>

Returns

Type
Task<int>

Type Parameters

T


DeleteAsync<T>(DbSet<T>, Expression<Func<T, bool>>)

protected Task<int> DeleteAsync<T>(DbSet<T> dbSet, Expression<Func<T, bool>> predicate) where T : class

Parameters

NameType
dbSetDbSet
predicateExpression<Func, bool>

Returns

Type
Task<int>

Type Parameters

T


DeleteAudioMetadataAsync(Guid)

public Task<bool> DeleteAudioMetadataAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

DeleteAudioMetadataAsync(string)

public Task<bool> DeleteAudioMetadataAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

DeleteDocumentMetadataAsync(Guid)

public Task<bool> DeleteDocumentMetadataAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

DeleteDocumentMetadataAsync(string)

public Task<bool> DeleteDocumentMetadataAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

DeleteOrganisationAsync(Guid)

public Task<bool> DeleteOrganisationAsync(Guid id)

Parameters

NameType
idGuid

Returns

Type
Task<bool>

DeleteOrganisationAsync(string)

public Task<bool> DeleteOrganisationAsync(string id)

Parameters

NameType
idstring

Returns

Type
Task<bool>

DeletePersonAsync(Guid)

public Task<bool> DeletePersonAsync(Guid id)

Parameters

NameType
idGuid

Returns

Type
Task<bool>

DeletePersonAsync(string)

public Task<bool> DeletePersonAsync(string id)

Parameters

NameType
idstring

Returns

Type
Task<bool>

DeleteRegionAsync(Guid)

public Task<bool> DeleteRegionAsync(Guid id)

Parameters

NameType
idGuid

Returns

Type
Task<bool>

DeleteRegionAsync(string)

public Task<bool> DeleteRegionAsync(string id)

Parameters

NameType
idstring

Returns

Type
Task<bool>

DeleteResourceAsync(Guid)

public Task<bool> DeleteResourceAsync(Guid id)

Parameters

NameType
idGuid

Returns

Type
Task<bool>

DeleteResourceAsync(string)

public Task<bool> DeleteResourceAsync(string id)

Parameters

NameType
idstring

Returns

Type
Task<bool>

DeleteResourceTypeAsync(Guid)

public Task<bool> DeleteResourceTypeAsync(Guid id)

Parameters

NameType
idGuid

Returns

Type
Task<bool>

DeleteResourceTypeAsync(string)

public Task<bool> DeleteResourceTypeAsync(string id)

Parameters

NameType
idstring

Returns

Type
Task<bool>

DeleteTagAsync(Guid)

public Task<bool> DeleteTagAsync(Guid id)

Parameters

NameType
idGuid

Returns

Type
Task<bool>

DeleteTagAsync(string)

public Task<bool> DeleteTagAsync(string id)

Parameters

NameType
idstring

Returns

Type
Task<bool>

DeleteVideoMetadataAsync(Guid)

public Task<bool> DeleteVideoMetadataAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

DeleteVideoMetadataAsync(string)

public Task<bool> DeleteVideoMetadataAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

DeleteWebsiteMetadataAsync(Guid)

public Task<bool> DeleteWebsiteMetadataAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

DeleteWebsiteMetadataAsync(string)

public Task<bool> DeleteWebsiteMetadataAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

DocumentMetadataCountAsync(Expression<Func<DocumentMetadata, bool>>?)

public Task<int> DocumentMetadataCountAsync(Expression<Func<DocumentMetadata, bool>>? predicate = null)

Parameters

NameType
predicateExpression<Func, bool, DocumentMetadata>

Returns

Type
Task<int>

DocumentMetadataExistsAsync(Guid)

public Task<bool> DocumentMetadataExistsAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

DocumentMetadataExistsAsync(string)

public Task<bool> DocumentMetadataExistsAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

DocumentMetadataExistsAsync(Expression<Func<DocumentMetadata, bool>>)

public Task<bool> DocumentMetadataExistsAsync(Expression<Func<DocumentMetadata, bool>> predicate)

Parameters

NameType
predicateExpression<Func, bool, DocumentMetadata>

Returns

Type
Task<bool>

ExistsAsync<T>(DbSet<T>, Expression<Func<T, bool>>)

protected Task<bool> ExistsAsync<T>(DbSet<T> dbSet, Expression<Func<T, bool>> predicate) where T : class

Parameters

NameType
dbSetDbSet
predicateExpression<Func, bool>

Returns

Type
Task<bool>

Type Parameters

T


GetAllAsync<T>(DbSet<T>, Expression<Func<T, dynamic>>?, bool, Expression<Func<T, bool>>?, params string[])

protected Task<T[]> GetAllAsync<T>(DbSet<T> dbSet, Expression<Func<T, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<T, bool>>? predicate = null, params string[] includeProperties) where T : class

Parameters

NameType
dbSetDbSet
orderByExpression<Func>
orderDescendingbool
predicateExpression<Func, bool>
includePropertiesstring

Returns

Type
Task

Type Parameters

T


GetAllAsync<TSet>(DbSet<TSet>, string, Expression<Func<TSet, dynamic>>?, bool, Expression<Func<TSet, bool>>?, params string[])

protected Task<dynamic[]> GetAllAsync<TSet>(DbSet<TSet> dbSet, string projection, Expression<Func<TSet, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<TSet, bool>>? predicate = null, params string[] includeProperties) where TSet : class

Parameters

NameType
dbSetDbSet
projectionstring
orderByExpression<Func>
orderDescendingbool
predicateExpression<Func, bool>
includePropertiesstring

Returns

Type
Task

Type Parameters

TSet


GetAllAudioMetadatasAsync(Expression<Func<AudioMetadata, dynamic>>?, bool, Expression<Func<AudioMetadata, bool>>?)

public Task<AudioMetadata[]> GetAllAudioMetadatasAsync(Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<AudioMetadata, bool>>? predicate = null)

Parameters

NameType
orderByExpression<Func, AudioMetadata>
orderDescendingbool
predicateExpression<Func, bool, AudioMetadata>

Returns


GetAllAudioMetadatasAsync(Expression<Func<AudioMetadata, bool>>?, params string[])

public Task<AudioMetadata[]> GetAllAudioMetadatasAsync(Expression<Func<AudioMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, AudioMetadata>
includePropertiesstring

Returns


GetAllAudioMetadatasAsync(Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])

public Task<AudioMetadata[]> GetAllAudioMetadatasAsync(Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, AudioMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetAllAudioMetadatasAsync(params string[])

public Task<AudioMetadata[]> GetAllAudioMetadatasAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllAudioMetadatasAsync(string, Expression<Func<AudioMetadata, dynamic>>?, bool, Expression<Func<AudioMetadata, bool>>?)

public Task<dynamic> GetAllAudioMetadatasAsync(string projection, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<AudioMetadata, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, AudioMetadata>
orderDescendingbool
predicateExpression<Func, bool, AudioMetadata>

Returns

Type
Task

GetAllAudioMetadatasAsync(string, Expression<Func<AudioMetadata, bool>>?, params string[])

public Task<dynamic> GetAllAudioMetadatasAsync(string projection, Expression<Func<AudioMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, AudioMetadata>
includePropertiesstring

Returns

Type
Task

GetAllAudioMetadatasAsync(string, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])

public Task<dynamic> GetAllAudioMetadatasAsync(string projection, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, AudioMetadata>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllAudioMetadatasAsync(string, params string[])

public Task<dynamic> GetAllAudioMetadatasAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllDocumentMetadataAsync(Expression<Func<DocumentMetadata, dynamic>>?, bool, Expression<Func<DocumentMetadata, bool>>?)

public Task<DocumentMetadata[]> GetAllDocumentMetadataAsync(Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<DocumentMetadata, bool>>? predicate = null)

Parameters

NameType
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
predicateExpression<Func, bool, DocumentMetadata>

Returns


GetAllDocumentMetadataAsync(Expression<Func<DocumentMetadata, bool>>?, params string[])

public Task<DocumentMetadata[]> GetAllDocumentMetadataAsync(Expression<Func<DocumentMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, DocumentMetadata>
includePropertiesstring

Returns


GetAllDocumentMetadataAsync(Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])

public Task<DocumentMetadata[]> GetAllDocumentMetadataAsync(Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetAllDocumentMetadataAsync(params string[])

public Task<DocumentMetadata[]> GetAllDocumentMetadataAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllDocumentMetadataAsync(string, Expression<Func<DocumentMetadata, dynamic>>?, bool, Expression<Func<DocumentMetadata, bool>>?)

public Task<dynamic> GetAllDocumentMetadataAsync(string projection, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<DocumentMetadata, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
predicateExpression<Func, bool, DocumentMetadata>

Returns

Type
Task

GetAllDocumentMetadataAsync(string, Expression<Func<DocumentMetadata, bool>>?, params string[])

public Task<dynamic> GetAllDocumentMetadataAsync(string projection, Expression<Func<DocumentMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, DocumentMetadata>
includePropertiesstring

Returns

Type
Task

GetAllDocumentMetadataAsync(string, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])

public Task<dynamic> GetAllDocumentMetadataAsync(string projection, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllDocumentMetadataAsync(string, params string[])

public Task<dynamic> GetAllDocumentMetadataAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllOrganisationRelationshipsAsync(Expression<Func<OrganisationRelationship, object>>?, bool, Expression<Func<OrganisationRelationship, bool>>?)

public Task<OrganisationRelationship[]> GetAllOrganisationRelationshipsAsync(Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true, Expression<Func<OrganisationRelationship, bool>>? predicate = null)

Parameters

Returns


GetAllOrganisationRelationshipsAsync(Expression<Func<OrganisationRelationship, bool>>?, params string[])

public Task<OrganisationRelationship[]> GetAllOrganisationRelationshipsAsync(Expression<Func<OrganisationRelationship, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, OrganisationRelationship>
includePropertiesstring

Returns


GetAllOrganisationRelationshipsAsync(Expression<Func<OrganisationRelationship, object>>?, bool, params string[])

public Task<OrganisationRelationship[]> GetAllOrganisationRelationshipsAsync(Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, OrganisationRelationship>
orderDescendingbool
includePropertiesstring

Returns


GetAllOrganisationRelationshipsAsync(params string[])

public Task<OrganisationRelationship[]> GetAllOrganisationRelationshipsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllOrganisationRelationshipsAsync(string, Expression<Func<OrganisationRelationship, object>>?, bool, Expression<Func<OrganisationRelationship, bool>>?)

public Task<dynamic> GetAllOrganisationRelationshipsAsync(string projection, Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true, Expression<Func<OrganisationRelationship, bool>>? predicate = null)

Parameters

Returns

Type
Task

GetAllOrganisationRelationshipsAsync(string, Expression<Func<OrganisationRelationship, bool>>?, params string[])

public Task<dynamic> GetAllOrganisationRelationshipsAsync(string projection, Expression<Func<OrganisationRelationship, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, OrganisationRelationship>
includePropertiesstring

Returns

Type
Task

GetAllOrganisationRelationshipsAsync(string, Expression<Func<OrganisationRelationship, object>>?, bool, params string[])

public Task<dynamic> GetAllOrganisationRelationshipsAsync(string projection, Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, OrganisationRelationship>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllOrganisationRelationshipsAsync(string, params string[])

public Task<dynamic> GetAllOrganisationRelationshipsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllOrganisationsAsync(Expression<Func<Organisation, dynamic>>?, bool, Expression<Func<Organisation, bool>>?)

public Task<Organisation[]> GetAllOrganisationsAsync(Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Organisation, bool>>? predicate = null)

Parameters

NameType
orderByExpression<Func, Organisation>
orderDescendingbool
predicateExpression<Func, bool, Organisation>

Returns


GetAllOrganisationsAsync(Expression<Func<Organisation, bool>>?, params string[])

public Task<Organisation[]> GetAllOrganisationsAsync(Expression<Func<Organisation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Organisation>
includePropertiesstring

Returns


GetAllOrganisationsAsync(Expression<Func<Organisation, dynamic>>?, bool, params string[])

public Task<Organisation[]> GetAllOrganisationsAsync(Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, Organisation>
orderDescendingbool
includePropertiesstring

Returns


GetAllOrganisationsAsync(params string[])

public Task<Organisation[]> GetAllOrganisationsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllOrganisationsAsync(string, Expression<Func<Organisation, dynamic>>?, bool, Expression<Func<Organisation, bool>>?)

public Task<dynamic> GetAllOrganisationsAsync(string projection, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Organisation, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, Organisation>
orderDescendingbool
predicateExpression<Func, bool, Organisation>

Returns

Type
Task

GetAllOrganisationsAsync(string, Expression<Func<Organisation, bool>>?, params string[])

public Task<dynamic> GetAllOrganisationsAsync(string projection, Expression<Func<Organisation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, Organisation>
includePropertiesstring

Returns

Type
Task

GetAllOrganisationsAsync(string, Expression<Func<Organisation, dynamic>>?, bool, params string[])

public Task<dynamic> GetAllOrganisationsAsync(string projection, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, Organisation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllOrganisationsAsync(string, params string[])

public Task<dynamic> GetAllOrganisationsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllPersonOrganisationRelationsAsync(Expression<Func<PersonOrganisationRelation, object>>?, bool, Expression<Func<PersonOrganisationRelation, bool>>?)

public Task<PersonOrganisationRelation[]> GetAllPersonOrganisationRelationsAsync(Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<PersonOrganisationRelation, bool>>? predicate = null)

Parameters

Returns


GetAllPersonOrganisationRelationsAsync(Expression<Func<PersonOrganisationRelation, bool>>?, params string[])

public Task<PersonOrganisationRelation[]> GetAllPersonOrganisationRelationsAsync(Expression<Func<PersonOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, PersonOrganisationRelation>
includePropertiesstring

Returns


GetAllPersonOrganisationRelationsAsync(Expression<Func<PersonOrganisationRelation, object>>?, bool, params string[])

public Task<PersonOrganisationRelation[]> GetAllPersonOrganisationRelationsAsync(Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, PersonOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns


GetAllPersonOrganisationRelationsAsync(params string[])

public Task<PersonOrganisationRelation[]> GetAllPersonOrganisationRelationsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllPersonOrganisationRelationsAsync(string, Expression<Func<PersonOrganisationRelation, object>>?, bool, Expression<Func<PersonOrganisationRelation, bool>>?)

public Task<dynamic> GetAllPersonOrganisationRelationsAsync(string projection, Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<PersonOrganisationRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task

GetAllPersonOrganisationRelationsAsync(string, Expression<Func<PersonOrganisationRelation, bool>>?, params string[])

public Task<dynamic> GetAllPersonOrganisationRelationsAsync(string projection, Expression<Func<PersonOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, PersonOrganisationRelation>
includePropertiesstring

Returns

Type
Task

GetAllPersonOrganisationRelationsAsync(string, Expression<Func<PersonOrganisationRelation, object>>?, bool, params string[])

public Task<dynamic> GetAllPersonOrganisationRelationsAsync(string projection, Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, PersonOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllPersonOrganisationRelationsAsync(string, params string[])

public Task<dynamic> GetAllPersonOrganisationRelationsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllPersonRelationshipsAsync(Expression<Func<PersonRelationship, object>>?, bool, Expression<Func<PersonRelationship, bool>>?)

public Task<PersonRelationship[]> GetAllPersonRelationshipsAsync(Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true, Expression<Func<PersonRelationship, bool>>? predicate = null)

Parameters

Returns


GetAllPersonRelationshipsAsync(Expression<Func<PersonRelationship, bool>>?, params string[])

public Task<PersonRelationship[]> GetAllPersonRelationshipsAsync(Expression<Func<PersonRelationship, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, PersonRelationship>
includePropertiesstring

Returns


GetAllPersonRelationshipsAsync(Expression<Func<PersonRelationship, object>>?, bool, params string[])

public Task<PersonRelationship[]> GetAllPersonRelationshipsAsync(Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, PersonRelationship>
orderDescendingbool
includePropertiesstring

Returns


GetAllPersonRelationshipsAsync(params string[])

public Task<PersonRelationship[]> GetAllPersonRelationshipsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllPersonRelationshipsAsync(string, Expression<Func<PersonRelationship, object>>?, bool, Expression<Func<PersonRelationship, bool>>?)

public Task<dynamic> GetAllPersonRelationshipsAsync(string projection, Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true, Expression<Func<PersonRelationship, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, object, PersonRelationship>
orderDescendingbool
predicateExpression<Func, bool, PersonRelationship>

Returns

Type
Task

GetAllPersonRelationshipsAsync(string, Expression<Func<PersonRelationship, bool>>?, params string[])

public Task<dynamic> GetAllPersonRelationshipsAsync(string projection, Expression<Func<PersonRelationship, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, PersonRelationship>
includePropertiesstring

Returns

Type
Task

GetAllPersonRelationshipsAsync(string, Expression<Func<PersonRelationship, object>>?, bool, params string[])

public Task<dynamic> GetAllPersonRelationshipsAsync(string projection, Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, PersonRelationship>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllPersonRelationshipsAsync(string, params string[])

public Task<dynamic> GetAllPersonRelationshipsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllPersonsAsync(Expression<Func<Person, dynamic>>?, bool, Expression<Func<Person, bool>>?)

public Task<Person[]> GetAllPersonsAsync(Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Person, bool>>? predicate = null)

Parameters

NameType
orderByExpression<Func, Person>
orderDescendingbool
predicateExpression<Func, bool, Person>

Returns

Type
Task<Person>[]

GetAllPersonsAsync(Expression<Func<Person, bool>>?, params string[])

public Task<Person[]> GetAllPersonsAsync(Expression<Func<Person, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Person>
includePropertiesstring

Returns

Type
Task<Person>[]

GetAllPersonsAsync(Expression<Func<Person, dynamic>>?, bool, params string[])

public Task<Person[]> GetAllPersonsAsync(Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, Person>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Person>[]

GetAllPersonsAsync(params string[])

public Task<Person[]> GetAllPersonsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns

Type
Task<Person>[]

GetAllPersonsAsync(string, Expression<Func<Person, dynamic>>?, bool, Expression<Func<Person, bool>>?)

public Task<dynamic> GetAllPersonsAsync(string projection, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Person, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, Person>
orderDescendingbool
predicateExpression<Func, bool, Person>

Returns

Type
Task

GetAllPersonsAsync(string, Expression<Func<Person, bool>>?, params string[])

public Task<dynamic> GetAllPersonsAsync(string projection, Expression<Func<Person, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, Person>
includePropertiesstring

Returns

Type
Task

GetAllPersonsAsync(string, Expression<Func<Person, dynamic>>?, bool, params string[])

public Task<dynamic> GetAllPersonsAsync(string projection, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, Person>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllPersonsAsync(string, params string[])

public Task<dynamic> GetAllPersonsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllRegionsAsync(Expression<Func<Region, dynamic>>?, bool, Expression<Func<Region, bool>>?)

public Task<Region[]> GetAllRegionsAsync(Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Region, bool>>? predicate = null)

Parameters

NameType
orderByExpression<Func, Region>
orderDescendingbool
predicateExpression<Func, bool, Region>

Returns

Type
Task<Region>[]

GetAllRegionsAsync(Expression<Func<Region, bool>>?, params string[])

public Task<Region[]> GetAllRegionsAsync(Expression<Func<Region, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Region>
includePropertiesstring

Returns

Type
Task<Region>[]

GetAllRegionsAsync(Expression<Func<Region, dynamic>>?, bool, params string[])

public Task<Region[]> GetAllRegionsAsync(Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, Region>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Region>[]

GetAllRegionsAsync(params string[])

public Task<Region[]> GetAllRegionsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns

Type
Task<Region>[]

GetAllRegionsAsync(string, Expression<Func<Region, dynamic>>?, bool, Expression<Func<Region, bool>>?)

public Task<dynamic> GetAllRegionsAsync(string projection, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Region, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, Region>
orderDescendingbool
predicateExpression<Func, bool, Region>

Returns

Type
Task

GetAllRegionsAsync(string, Expression<Func<Region, bool>>?, params string[])

public Task<dynamic> GetAllRegionsAsync(string projection, Expression<Func<Region, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, Region>
includePropertiesstring

Returns

Type
Task

GetAllRegionsAsync(string, Expression<Func<Region, dynamic>>?, bool, params string[])

public Task<dynamic> GetAllRegionsAsync(string projection, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, Region>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllRegionsAsync(string, params string[])

public Task<dynamic> GetAllRegionsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllResourceAuthorRelationsAsync(Expression<Func<ResourceAuthorRelation, object>>?, bool, Expression<Func<ResourceAuthorRelation, bool>>?)

public Task<ResourceAuthorRelation[]> GetAllResourceAuthorRelationsAsync(Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceAuthorRelation, bool>>? predicate = null)

Parameters

Returns


GetAllResourceAuthorRelationsAsync(Expression<Func<ResourceAuthorRelation, bool>>?, params string[])

public Task<ResourceAuthorRelation[]> GetAllResourceAuthorRelationsAsync(Expression<Func<ResourceAuthorRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceAuthorRelation>
includePropertiesstring

Returns


GetAllResourceAuthorRelationsAsync(Expression<Func<ResourceAuthorRelation, object>>?, bool, params string[])

public Task<ResourceAuthorRelation[]> GetAllResourceAuthorRelationsAsync(Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, ResourceAuthorRelation>
orderDescendingbool
includePropertiesstring

Returns


GetAllResourceAuthorRelationsAsync(params string[])

public Task<ResourceAuthorRelation[]> GetAllResourceAuthorRelationsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllResourceAuthorRelationsAsync(string, Expression<Func<ResourceAuthorRelation, object>>?, bool, Expression<Func<ResourceAuthorRelation, bool>>?)

public Task<dynamic> GetAllResourceAuthorRelationsAsync(string projection, Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceAuthorRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task

GetAllResourceAuthorRelationsAsync(string, Expression<Func<ResourceAuthorRelation, bool>>?, params string[])

public Task<dynamic> GetAllResourceAuthorRelationsAsync(string projection, Expression<Func<ResourceAuthorRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, ResourceAuthorRelation>
includePropertiesstring

Returns

Type
Task

GetAllResourceAuthorRelationsAsync(string, Expression<Func<ResourceAuthorRelation, object>>?, bool, params string[])

public Task<dynamic> GetAllResourceAuthorRelationsAsync(string projection, Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, ResourceAuthorRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllResourceAuthorRelationsAsync(string, params string[])

public Task<dynamic> GetAllResourceAuthorRelationsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllResourceOrganisationRelationsAsync(Expression<Func<ResourceOrganisationRelation, object>>?, bool, Expression<Func<ResourceOrganisationRelation, bool>>?)

public Task<ResourceOrganisationRelation[]> GetAllResourceOrganisationRelationsAsync(Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceOrganisationRelation, bool>>? predicate = null)

Parameters

Returns


GetAllResourceOrganisationRelationsAsync(Expression<Func<ResourceOrganisationRelation, bool>>?, params string[])

public Task<ResourceOrganisationRelation[]> GetAllResourceOrganisationRelationsAsync(Expression<Func<ResourceOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceOrganisationRelation>
includePropertiesstring

Returns


GetAllResourceOrganisationRelationsAsync(Expression<Func<ResourceOrganisationRelation, object>>?, bool, params string[])

public Task<ResourceOrganisationRelation[]> GetAllResourceOrganisationRelationsAsync(Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, ResourceOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns


GetAllResourceOrganisationRelationsAsync(params string[])

public Task<ResourceOrganisationRelation[]> GetAllResourceOrganisationRelationsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllResourceOrganisationRelationsAsync(string, Expression<Func<ResourceOrganisationRelation, object>>?, bool, Expression<Func<ResourceOrganisationRelation, bool>>?)

public Task<dynamic> GetAllResourceOrganisationRelationsAsync(string projection, Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceOrganisationRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task

GetAllResourceOrganisationRelationsAsync(string, Expression<Func<ResourceOrganisationRelation, bool>>?, params string[])

public Task<dynamic> GetAllResourceOrganisationRelationsAsync(string projection, Expression<Func<ResourceOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, ResourceOrganisationRelation>
includePropertiesstring

Returns

Type
Task

GetAllResourceOrganisationRelationsAsync(string, Expression<Func<ResourceOrganisationRelation, object>>?, bool, params string[])

public Task<dynamic> GetAllResourceOrganisationRelationsAsync(string projection, Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, ResourceOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllResourceOrganisationRelationsAsync(string, params string[])

public Task<dynamic> GetAllResourceOrganisationRelationsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllResourceRegionRelationsAsync(Expression<Func<ResourceRegionRelation, object>>?, bool, Expression<Func<ResourceRegionRelation, bool>>?)

public Task<ResourceRegionRelation[]> GetAllResourceRegionRelationsAsync(Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRegionRelation, bool>>? predicate = null)

Parameters

Returns


GetAllResourceRegionRelationsAsync(Expression<Func<ResourceRegionRelation, bool>>?, params string[])

public Task<ResourceRegionRelation[]> GetAllResourceRegionRelationsAsync(Expression<Func<ResourceRegionRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceRegionRelation>
includePropertiesstring

Returns


GetAllResourceRegionRelationsAsync(Expression<Func<ResourceRegionRelation, object>>?, bool, params string[])

public Task<ResourceRegionRelation[]> GetAllResourceRegionRelationsAsync(Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, ResourceRegionRelation>
orderDescendingbool
includePropertiesstring

Returns


GetAllResourceRegionRelationsAsync(params string[])

public Task<ResourceRegionRelation[]> GetAllResourceRegionRelationsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllResourceRegionRelationsAsync(string, Expression<Func<ResourceRegionRelation, object>>?, bool, Expression<Func<ResourceRegionRelation, bool>>?)

public Task<dynamic> GetAllResourceRegionRelationsAsync(string projection, Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRegionRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task

GetAllResourceRegionRelationsAsync(string, Expression<Func<ResourceRegionRelation, bool>>?, params string[])

public Task<dynamic> GetAllResourceRegionRelationsAsync(string projection, Expression<Func<ResourceRegionRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, ResourceRegionRelation>
includePropertiesstring

Returns

Type
Task

GetAllResourceRegionRelationsAsync(string, Expression<Func<ResourceRegionRelation, object>>?, bool, params string[])

public Task<dynamic> GetAllResourceRegionRelationsAsync(string projection, Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, ResourceRegionRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllResourceRegionRelationsAsync(string, params string[])

public Task<dynamic> GetAllResourceRegionRelationsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllResourceRelatedOrganisationRelationsAsync(Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?)

public Task<ResourceRelatedOrganisationRelation[]> GetAllResourceRelatedOrganisationRelationsAsync(Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedOrganisationRelation, bool>>? predicate = null)

Parameters

Returns


GetAllResourceRelatedOrganisationRelationsAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>?, params string[])

public Task<ResourceRelatedOrganisationRelation[]> GetAllResourceRelatedOrganisationRelationsAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceRelatedOrganisationRelation>
includePropertiesstring

Returns


GetAllResourceRelatedOrganisationRelationsAsync(Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, params string[])

public Task<ResourceRelatedOrganisationRelation[]> GetAllResourceRelatedOrganisationRelationsAsync(Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, ResourceRelatedOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns


GetAllResourceRelatedOrganisationRelationsAsync(params string[])

public Task<ResourceRelatedOrganisationRelation[]> GetAllResourceRelatedOrganisationRelationsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllResourceRelatedOrganisationRelationsAsync(string, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?)

public Task<dynamic> GetAllResourceRelatedOrganisationRelationsAsync(string projection, Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedOrganisationRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task

GetAllResourceRelatedOrganisationRelationsAsync(string, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?, params string[])

public Task<dynamic> GetAllResourceRelatedOrganisationRelationsAsync(string projection, Expression<Func<ResourceRelatedOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, ResourceRelatedOrganisationRelation>
includePropertiesstring

Returns

Type
Task

GetAllResourceRelatedOrganisationRelationsAsync(string, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, params string[])

public Task<dynamic> GetAllResourceRelatedOrganisationRelationsAsync(string projection, Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, ResourceRelatedOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllResourceRelatedOrganisationRelationsAsync(string, params string[])

public Task<dynamic> GetAllResourceRelatedOrganisationRelationsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllResourceRelatedPersonRelationsAsync(Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, Expression<Func<ResourceRelatedPersonRelation, bool>>?)

public Task<ResourceRelatedPersonRelation[]> GetAllResourceRelatedPersonRelationsAsync(Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedPersonRelation, bool>>? predicate = null)

Parameters

Returns


GetAllResourceRelatedPersonRelationsAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>?, params string[])

public Task<ResourceRelatedPersonRelation[]> GetAllResourceRelatedPersonRelationsAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceRelatedPersonRelation>
includePropertiesstring

Returns


GetAllResourceRelatedPersonRelationsAsync(Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, params string[])

public Task<ResourceRelatedPersonRelation[]> GetAllResourceRelatedPersonRelationsAsync(Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, ResourceRelatedPersonRelation>
orderDescendingbool
includePropertiesstring

Returns


GetAllResourceRelatedPersonRelationsAsync(params string[])

public Task<ResourceRelatedPersonRelation[]> GetAllResourceRelatedPersonRelationsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllResourceRelatedPersonRelationsAsync(string, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, Expression<Func<ResourceRelatedPersonRelation, bool>>?)

public Task<dynamic> GetAllResourceRelatedPersonRelationsAsync(string projection, Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedPersonRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task

GetAllResourceRelatedPersonRelationsAsync(string, Expression<Func<ResourceRelatedPersonRelation, bool>>?, params string[])

public Task<dynamic> GetAllResourceRelatedPersonRelationsAsync(string projection, Expression<Func<ResourceRelatedPersonRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, ResourceRelatedPersonRelation>
includePropertiesstring

Returns

Type
Task

GetAllResourceRelatedPersonRelationsAsync(string, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, params string[])

public Task<dynamic> GetAllResourceRelatedPersonRelationsAsync(string projection, Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, ResourceRelatedPersonRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllResourceRelatedPersonRelationsAsync(string, params string[])

public Task<dynamic> GetAllResourceRelatedPersonRelationsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllResourceRelatedSourceRelationsAsync(Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, Expression<Func<ResourceRelatedSourceRelation, bool>>?)

public Task<ResourceRelatedSourceRelation[]> GetAllResourceRelatedSourceRelationsAsync(Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedSourceRelation, bool>>? predicate = null)

Parameters

Returns


GetAllResourceRelatedSourceRelationsAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>?, params string[])

public Task<ResourceRelatedSourceRelation[]> GetAllResourceRelatedSourceRelationsAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceRelatedSourceRelation>
includePropertiesstring

Returns


GetAllResourceRelatedSourceRelationsAsync(Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, params string[])

public Task<ResourceRelatedSourceRelation[]> GetAllResourceRelatedSourceRelationsAsync(Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, ResourceRelatedSourceRelation>
orderDescendingbool
includePropertiesstring

Returns


GetAllResourceRelatedSourceRelationsAsync(params string[])

public Task<ResourceRelatedSourceRelation[]> GetAllResourceRelatedSourceRelationsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllResourceRelatedSourceRelationsAsync(string, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, Expression<Func<ResourceRelatedSourceRelation, bool>>?)

public Task<dynamic> GetAllResourceRelatedSourceRelationsAsync(string projection, Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedSourceRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task

GetAllResourceRelatedSourceRelationsAsync(string, Expression<Func<ResourceRelatedSourceRelation, bool>>?, params string[])

public Task<dynamic> GetAllResourceRelatedSourceRelationsAsync(string projection, Expression<Func<ResourceRelatedSourceRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, ResourceRelatedSourceRelation>
includePropertiesstring

Returns

Type
Task

GetAllResourceRelatedSourceRelationsAsync(string, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, params string[])

public Task<dynamic> GetAllResourceRelatedSourceRelationsAsync(string projection, Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, ResourceRelatedSourceRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllResourceRelatedSourceRelationsAsync(string, params string[])

public Task<dynamic> GetAllResourceRelatedSourceRelationsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllResourceSourceRelationsAsync(Expression<Func<ResourceSourceRelation, object>>?, bool, Expression<Func<ResourceSourceRelation, bool>>?)

public Task<ResourceSourceRelation[]> GetAllResourceSourceRelationsAsync(Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceSourceRelation, bool>>? predicate = null)

Parameters

Returns


GetAllResourceSourceRelationsAsync(Expression<Func<ResourceSourceRelation, bool>>?, params string[])

public Task<ResourceSourceRelation[]> GetAllResourceSourceRelationsAsync(Expression<Func<ResourceSourceRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceSourceRelation>
includePropertiesstring

Returns


GetAllResourceSourceRelationsAsync(Expression<Func<ResourceSourceRelation, object>>?, bool, params string[])

public Task<ResourceSourceRelation[]> GetAllResourceSourceRelationsAsync(Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, ResourceSourceRelation>
orderDescendingbool
includePropertiesstring

Returns


GetAllResourceSourceRelationsAsync(params string[])

public Task<ResourceSourceRelation[]> GetAllResourceSourceRelationsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllResourceSourceRelationsAsync(string, Expression<Func<ResourceSourceRelation, object>>?, bool, Expression<Func<ResourceSourceRelation, bool>>?)

public Task<dynamic> GetAllResourceSourceRelationsAsync(string projection, Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceSourceRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task

GetAllResourceSourceRelationsAsync(string, Expression<Func<ResourceSourceRelation, bool>>?, params string[])

public Task<dynamic> GetAllResourceSourceRelationsAsync(string projection, Expression<Func<ResourceSourceRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, ResourceSourceRelation>
includePropertiesstring

Returns

Type
Task

GetAllResourceSourceRelationsAsync(string, Expression<Func<ResourceSourceRelation, object>>?, bool, params string[])

public Task<dynamic> GetAllResourceSourceRelationsAsync(string projection, Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, ResourceSourceRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllResourceSourceRelationsAsync(string, params string[])

public Task<dynamic> GetAllResourceSourceRelationsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllResourceTagRelationsAsync(Expression<Func<ResourceTagRelation, object>>?, bool, Expression<Func<ResourceTagRelation, bool>>?)

public Task<ResourceTagRelation[]> GetAllResourceTagRelationsAsync(Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceTagRelation, bool>>? predicate = null)

Parameters

Returns


GetAllResourceTagRelationsAsync(Expression<Func<ResourceTagRelation, bool>>?, params string[])

public Task<ResourceTagRelation[]> GetAllResourceTagRelationsAsync(Expression<Func<ResourceTagRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceTagRelation>
includePropertiesstring

Returns


GetAllResourceTagRelationsAsync(Expression<Func<ResourceTagRelation, object>>?, bool, params string[])

public Task<ResourceTagRelation[]> GetAllResourceTagRelationsAsync(Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, object, ResourceTagRelation>
orderDescendingbool
includePropertiesstring

Returns


GetAllResourceTagRelationsAsync(params string[])

public Task<ResourceTagRelation[]> GetAllResourceTagRelationsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllResourceTagRelationsAsync(string, Expression<Func<ResourceTagRelation, object>>?, bool, Expression<Func<ResourceTagRelation, bool>>?)

public Task<dynamic> GetAllResourceTagRelationsAsync(string projection, Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceTagRelation, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, object, ResourceTagRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceTagRelation>

Returns

Type
Task

GetAllResourceTagRelationsAsync(string, Expression<Func<ResourceTagRelation, bool>>?, params string[])

public Task<dynamic> GetAllResourceTagRelationsAsync(string projection, Expression<Func<ResourceTagRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, ResourceTagRelation>
includePropertiesstring

Returns

Type
Task

GetAllResourceTagRelationsAsync(string, Expression<Func<ResourceTagRelation, object>>?, bool, params string[])

public Task<dynamic> GetAllResourceTagRelationsAsync(string projection, Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, object, ResourceTagRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllResourceTagRelationsAsync(string, params string[])

public Task<dynamic> GetAllResourceTagRelationsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllResourceTrashItemsAsync(Expression<Func<ResourceTrashItem, dynamic>>?, bool?, Expression<Func<ResourceTrashItem, bool>>?, params string[])

public Task<ResourceTrashItem[]> GetAllResourceTrashItemsAsync(Expression<Func<ResourceTrashItem, dynamic>>? orderBy = null, bool? orderDescending = null, Expression<Func<ResourceTrashItem, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, ResourceTrashItem>
orderDescendingbool
predicateExpression<Func, bool, ResourceTrashItem>
includePropertiesstring

Returns


GetAllResourceTrashItemsAsync(string, Expression<Func<ResourceTrashItem, dynamic>>?, bool?, Expression<Func<ResourceTrashItem, bool>>?, params string[])

public Task<dynamic[]> GetAllResourceTrashItemsAsync(string projection, Expression<Func<ResourceTrashItem, dynamic>>? orderBy = null, bool? orderDescending = null, Expression<Func<ResourceTrashItem, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, ResourceTrashItem>
orderDescendingbool
predicateExpression<Func, bool, ResourceTrashItem>
includePropertiesstring

Returns

Type
Task

GetAllResourceTypesAsync(Expression<Func<ResourceType, dynamic>>?, bool, Expression<Func<ResourceType, bool>>?)

public Task<ResourceType[]> GetAllResourceTypesAsync(Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<ResourceType, bool>>? predicate = null)

Parameters

NameType
orderByExpression<Func, ResourceType>
orderDescendingbool
predicateExpression<Func, bool, ResourceType>

Returns


GetAllResourceTypesAsync(Expression<Func<ResourceType, bool>>?, params string[])

public Task<ResourceType[]> GetAllResourceTypesAsync(Expression<Func<ResourceType, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceType>
includePropertiesstring

Returns


GetAllResourceTypesAsync(Expression<Func<ResourceType, dynamic>>?, bool, params string[])

public Task<ResourceType[]> GetAllResourceTypesAsync(Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, ResourceType>
orderDescendingbool
includePropertiesstring

Returns


GetAllResourceTypesAsync(params string[])

public Task<ResourceType[]> GetAllResourceTypesAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllResourceTypesAsync(string, Expression<Func<ResourceType, dynamic>>?, bool, Expression<Func<ResourceType, bool>>?)

public Task<dynamic> GetAllResourceTypesAsync(string projection, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<ResourceType, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, ResourceType>
orderDescendingbool
predicateExpression<Func, bool, ResourceType>

Returns

Type
Task

GetAllResourceTypesAsync(string, Expression<Func<ResourceType, bool>>?, params string[])

public Task<dynamic> GetAllResourceTypesAsync(string projection, Expression<Func<ResourceType, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, ResourceType>
includePropertiesstring

Returns

Type
Task

GetAllResourceTypesAsync(string, Expression<Func<ResourceType, dynamic>>?, bool, params string[])

public Task<dynamic> GetAllResourceTypesAsync(string projection, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, ResourceType>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllResourceTypesAsync(string, params string[])

public Task<dynamic> GetAllResourceTypesAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllResourcesAsync(Expression<Func<Resource, dynamic>>?, bool, Expression<Func<Resource, bool>>?)

public Task<Resource[]> GetAllResourcesAsync(Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, Expression<Func<Resource, bool>>? predicate = null)

Parameters

NameType
orderByExpression<Func, Resource>
orderDescendingbool
predicateExpression<Func, bool, Resource>

Returns

Type
Task<Resource>[]

GetAllResourcesAsync(Expression<Func<Resource, bool>>?, params string[])

public Task<Resource[]> GetAllResourcesAsync(Expression<Func<Resource, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Resource>
includePropertiesstring

Returns

Type
Task<Resource>[]

GetAllResourcesAsync(Expression<Func<Resource, dynamic>>?, bool, params string[])

public Task<Resource[]> GetAllResourcesAsync(Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, Resource>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Resource>[]

GetAllResourcesAsync(params string[])

public Task<Resource[]> GetAllResourcesAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns

Type
Task<Resource>[]

GetAllResourcesAsync(string, Expression<Func<Resource, dynamic>>?, bool, Expression<Func<Resource, bool>>?)

public Task<dynamic[]> GetAllResourcesAsync(string projection, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, Expression<Func<Resource, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, Resource>
orderDescendingbool
predicateExpression<Func, bool, Resource>

Returns

Type
Task

GetAllResourcesAsync(string, Expression<Func<Resource, bool>>?, params string[])

public Task<dynamic[]> GetAllResourcesAsync(string projection, Expression<Func<Resource, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, Resource>
includePropertiesstring

Returns

Type
Task

GetAllResourcesAsync(string, Expression<Func<Resource, dynamic>>?, bool, params string[])

public Task<dynamic[]> GetAllResourcesAsync(string projection, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, Resource>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllResourcesAsync(string, params string[])

public Task<dynamic[]> GetAllResourcesAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllTagsAsync(Expression<Func<Tag, dynamic>>?, bool, Expression<Func<Tag, bool>>?)

public Task<Tag[]> GetAllTagsAsync(Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Tag, bool>>? predicate = null)

Parameters

NameType
orderByExpression<Func, Tag>
orderDescendingbool
predicateExpression<Func, bool, Tag>

Returns

Type
Task<Tag>[]

GetAllTagsAsync(Expression<Func<Tag, bool>>?, params string[])

public Task<Tag[]> GetAllTagsAsync(Expression<Func<Tag, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Tag>
includePropertiesstring

Returns

Type
Task<Tag>[]

GetAllTagsAsync(Expression<Func<Tag, dynamic>>?, bool, params string[])

public Task<Tag[]> GetAllTagsAsync(Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, Tag>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Tag>[]

GetAllTagsAsync(params string[])

public Task<Tag[]> GetAllTagsAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns

Type
Task<Tag>[]

GetAllTagsAsync(string, Expression<Func<Tag, dynamic>>?, bool, Expression<Func<Tag, bool>>?)

public Task<dynamic> GetAllTagsAsync(string projection, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Tag, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, Tag>
orderDescendingbool
predicateExpression<Func, bool, Tag>

Returns

Type
Task

GetAllTagsAsync(string, Expression<Func<Tag, bool>>?, params string[])

public Task<dynamic> GetAllTagsAsync(string projection, Expression<Func<Tag, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, Tag>
includePropertiesstring

Returns

Type
Task

GetAllTagsAsync(string, Expression<Func<Tag, dynamic>>?, bool, params string[])

public Task<dynamic> GetAllTagsAsync(string projection, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, Tag>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllTagsAsync(string, params string[])

public Task<dynamic> GetAllTagsAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllVideoMetadatasAsync(Expression<Func<VideoMetadata, dynamic>>?, bool, Expression<Func<VideoMetadata, bool>>?)

public Task<VideoMetadata[]> GetAllVideoMetadatasAsync(Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<VideoMetadata, bool>>? predicate = null)

Parameters

NameType
orderByExpression<Func, VideoMetadata>
orderDescendingbool
predicateExpression<Func, bool, VideoMetadata>

Returns


GetAllVideoMetadatasAsync(Expression<Func<VideoMetadata, bool>>?, params string[])

public Task<VideoMetadata[]> GetAllVideoMetadatasAsync(Expression<Func<VideoMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, VideoMetadata>
includePropertiesstring

Returns


GetAllVideoMetadatasAsync(Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])

public Task<VideoMetadata[]> GetAllVideoMetadatasAsync(Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, VideoMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetAllVideoMetadatasAsync(params string[])

public Task<VideoMetadata[]> GetAllVideoMetadatasAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllVideoMetadatasAsync(string, Expression<Func<VideoMetadata, dynamic>>?, bool, Expression<Func<VideoMetadata, bool>>?)

public Task<dynamic> GetAllVideoMetadatasAsync(string projection, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<VideoMetadata, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, VideoMetadata>
orderDescendingbool
predicateExpression<Func, bool, VideoMetadata>

Returns

Type
Task

GetAllVideoMetadatasAsync(string, Expression<Func<VideoMetadata, bool>>?, params string[])

public Task<dynamic> GetAllVideoMetadatasAsync(string projection, Expression<Func<VideoMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, VideoMetadata>
includePropertiesstring

Returns

Type
Task

GetAllVideoMetadatasAsync(string, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])

public Task<dynamic> GetAllVideoMetadatasAsync(string projection, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, VideoMetadata>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllVideoMetadatasAsync(string, params string[])

public Task<dynamic> GetAllVideoMetadatasAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAllWebsiteMetadatasAsync(Expression<Func<WebsiteMetadata, dynamic>>?, bool, Expression<Func<WebsiteMetadata, bool>>?)

public Task<WebsiteMetadata[]> GetAllWebsiteMetadatasAsync(Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, Expression<Func<WebsiteMetadata, bool>>? predicate = null)

Parameters

NameType
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
predicateExpression<Func, bool, WebsiteMetadata>

Returns


GetAllWebsiteMetadatasAsync(Expression<Func<WebsiteMetadata, bool>>?, params string[])

public Task<WebsiteMetadata[]> GetAllWebsiteMetadatasAsync(Expression<Func<WebsiteMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, WebsiteMetadata>
includePropertiesstring

Returns


GetAllWebsiteMetadatasAsync(Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])

public Task<WebsiteMetadata[]> GetAllWebsiteMetadatasAsync(Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetAllWebsiteMetadatasAsync(params string[])

public Task<WebsiteMetadata[]> GetAllWebsiteMetadatasAsync(params string[] includeProperties)

Parameters

NameType
includePropertiesstring

Returns


GetAllWebsiteMetadatasAsync(string, Expression<Func<WebsiteMetadata, dynamic>>?, bool, Expression<Func<WebsiteMetadata, bool>>?)

public Task<dynamic> GetAllWebsiteMetadatasAsync(string projection, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, Expression<Func<WebsiteMetadata, bool>>? predicate = null)

Parameters

NameType
projectionstring
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
predicateExpression<Func, bool, WebsiteMetadata>

Returns

Type
Task

GetAllWebsiteMetadatasAsync(string, Expression<Func<WebsiteMetadata, bool>>?, params string[])

public Task<dynamic> GetAllWebsiteMetadatasAsync(string projection, Expression<Func<WebsiteMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
predicateExpression<Func, bool, WebsiteMetadata>
includePropertiesstring

Returns

Type
Task

GetAllWebsiteMetadatasAsync(string, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])

public Task<dynamic> GetAllWebsiteMetadatasAsync(string projection, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAllWebsiteMetadatasAsync(string, params string[])

public Task<dynamic> GetAllWebsiteMetadatasAsync(string projection, params string[] includeProperties)

Parameters

NameType
projectionstring
includePropertiesstring

Returns

Type
Task

GetAsync<T>(DbSet<T>, Expression<Func<T, bool>>, Expression<Func<T, dynamic>>?, bool, params string[])

protected Task<T?> GetAsync<T>(DbSet<T> dbSet, Expression<Func<T, bool>> predicate, Expression<Func<T, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties) where T : class

Parameters

NameType
dbSetDbSet
predicateExpression<Func, bool>
orderByExpression<Func>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

Type Parameters

T


GetAsync<T>(DbSet<T>, Expression<Func<T, bool>>, params string[])

protected Task<T?> GetAsync<T>(DbSet<T> dbSet, Expression<Func<T, bool>> predicate, params string[] includeProperties) where T : class

Parameters

NameType
dbSetDbSet
predicateExpression<Func, bool>
includePropertiesstring

Returns

Type
Task

Type Parameters

T


GetAudioMetadataAsync(Guid)

public Task<AudioMetadata?> GetAudioMetadataAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns


GetAudioMetadataAsync(string)

public Task<AudioMetadata?> GetAudioMetadataAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns


GetAudioMetadataAsync(Expression<Func<AudioMetadata, bool>>, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])

public Task<AudioMetadata?> GetAudioMetadataAsync(Expression<Func<AudioMetadata, bool>> predicate, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, AudioMetadata>
orderByExpression<Func, AudioMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetAudioMetadataAsync(Guid, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])

public Task<AudioMetadata?> GetAudioMetadataAsync(Guid resourceId, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
resourceIdGuid
orderByExpression<Func, AudioMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetAudioMetadataAsync(string, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])

public Task<AudioMetadata?> GetAudioMetadataAsync(string resourceId, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
resourceIdstring
orderByExpression<Func, AudioMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetAudioMetadataAsync(Expression<Func<AudioMetadata, bool>>, params string[])

public Task<AudioMetadata?> GetAudioMetadataAsync(Expression<Func<AudioMetadata, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, AudioMetadata>
includePropertiesstring

Returns


GetAudioMetadataAsync(Guid, params string[])

public Task<AudioMetadata?> GetAudioMetadataAsync(Guid resourceId, params string[] includeProperties)

Parameters

NameType
resourceIdGuid
includePropertiesstring

Returns


GetAudioMetadataAsync(string, params string[])

public Task<AudioMetadata?> GetAudioMetadataAsync(string resourceId, params string[] includeProperties)

Parameters

NameType
resourceIdstring
includePropertiesstring

Returns


GetAudioMetadataPageAsync(int, int, Expression<Func<AudioMetadata, dynamic>>?, bool, Expression<Func<AudioMetadata, bool>>?)

public Task<AudioMetadata[]> GetAudioMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<AudioMetadata, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, AudioMetadata>
orderDescendingbool
predicateExpression<Func, bool, AudioMetadata>

Returns


GetAudioMetadataPageAsync(int, int, Expression<Func<AudioMetadata, bool>>?, params string[])

public Task<AudioMetadata[]> GetAudioMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<AudioMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, AudioMetadata>
includePropertiesstring

Returns


GetAudioMetadataPageAsync(int, int, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])

public Task<AudioMetadata[]> GetAudioMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, AudioMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetAudioMetadataPageAsync(int, int, params string[])

public Task<AudioMetadata[]> GetAudioMetadataPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetAudioMetadataPageAsync(string, int, int, Expression<Func<AudioMetadata, dynamic>>?, bool, Expression<Func<AudioMetadata, bool>>?)

public Task<dynamic> GetAudioMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<AudioMetadata, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, AudioMetadata>
orderDescendingbool
predicateExpression<Func, bool, AudioMetadata>

Returns

Type
Task

GetAudioMetadataPageAsync(string, int, int, Expression<Func<AudioMetadata, bool>>?, params string[])

public Task<dynamic> GetAudioMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<AudioMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, AudioMetadata>
includePropertiesstring

Returns

Type
Task

GetAudioMetadataPageAsync(string, int, int, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])

public Task<dynamic> GetAudioMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, AudioMetadata>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetAudioMetadataPageAsync(string, int, int, params string[])

public Task<dynamic> GetAudioMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetAudioMetadataPropertyAsync(Guid, string, Expression<Func<AudioMetadata, dynamic>>?, bool)

public Task<dynamic> GetAudioMetadataPropertyAsync(Guid resourceId, string selector, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdGuid
selectorstring
orderByExpression<Func, AudioMetadata>
orderDescendingbool

Returns

Type
Task

GetAudioMetadataPropertyAsync(string, string, Expression<Func<AudioMetadata, dynamic>>?, bool)

public Task<dynamic> GetAudioMetadataPropertyAsync(string resourceId, string selector, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdstring
selectorstring
orderByExpression<Func, AudioMetadata>
orderDescendingbool

Returns

Type
Task

GetAudioMetadataPropertyAsync(Expression<Func<AudioMetadata, bool>>, string, Expression<Func<AudioMetadata, dynamic>>?, bool)

public Task<dynamic> GetAudioMetadataPropertyAsync(Expression<Func<AudioMetadata, bool>> predicate, string selector, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, AudioMetadata>
selectorstring
orderByExpression<Func, AudioMetadata>
orderDescendingbool

Returns

Type
Task

GetAudioMetadataPropertyOrDefaultAsync(Guid, string, Expression<Func<AudioMetadata, dynamic>>?, bool)

public Task<dynamic?> GetAudioMetadataPropertyOrDefaultAsync(Guid resourceId, string selector, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdGuid
selectorstring
orderByExpression<Func, AudioMetadata>
orderDescendingbool

Returns

Type
Task

GetAudioMetadataPropertyOrDefaultAsync(string, string, Expression<Func<AudioMetadata, dynamic>>?, bool)

public Task<dynamic?> GetAudioMetadataPropertyOrDefaultAsync(string resourceId, string selector, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdstring
selectorstring
orderByExpression<Func, AudioMetadata>
orderDescendingbool

Returns

Type
Task

GetAudioMetadataPropertyOrDefaultAsync(Expression<Func<AudioMetadata, bool>>, string, Expression<Func<AudioMetadata, dynamic>>?, bool)

public Task<dynamic?> GetAudioMetadataPropertyOrDefaultAsync(Expression<Func<AudioMetadata, bool>> predicate, string selector, Expression<Func<AudioMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, AudioMetadata>
selectorstring
orderByExpression<Func, AudioMetadata>
orderDescendingbool

Returns

Type
Task

GetCount<T>(DbSet<T>, Expression<Func<T, bool>>?)

protected Task<int> GetCount<T>(DbSet<T> dbSet, Expression<Func<T, bool>>? predicate = null) where T : class

Parameters

NameType
dbSetDbSet
predicateExpression<Func, bool>

Returns

Type
Task<int>

Type Parameters

T


GetDocumentMetadataAsync(Guid)

public Task<DocumentMetadata?> GetDocumentMetadataAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns


GetDocumentMetadataAsync(string)

public Task<DocumentMetadata?> GetDocumentMetadataAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns


GetDocumentMetadataAsync(Expression<Func<DocumentMetadata, bool>>, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])

public Task<DocumentMetadata?> GetDocumentMetadataAsync(Expression<Func<DocumentMetadata, bool>> predicate, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, DocumentMetadata>
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetDocumentMetadataAsync(Guid, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])

public Task<DocumentMetadata?> GetDocumentMetadataAsync(Guid resourceId, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
resourceIdGuid
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetDocumentMetadataAsync(string, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])

public Task<DocumentMetadata?> GetDocumentMetadataAsync(string resourceId, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
resourceIdstring
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetDocumentMetadataAsync(Expression<Func<DocumentMetadata, bool>>, params string[])

public Task<DocumentMetadata?> GetDocumentMetadataAsync(Expression<Func<DocumentMetadata, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, DocumentMetadata>
includePropertiesstring

Returns


GetDocumentMetadataAsync(Guid, params string[])

public Task<DocumentMetadata?> GetDocumentMetadataAsync(Guid resourceId, params string[] includeProperties)

Parameters

NameType
resourceIdGuid
includePropertiesstring

Returns


GetDocumentMetadataAsync(string, params string[])

public Task<DocumentMetadata?> GetDocumentMetadataAsync(string resourceId, params string[] includeProperties)

Parameters

NameType
resourceIdstring
includePropertiesstring

Returns


GetDocumentMetadataPageAsync(int, int, Expression<Func<DocumentMetadata, dynamic>>?, bool, Expression<Func<DocumentMetadata, bool>>?)

public Task<DocumentMetadata[]> GetDocumentMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<DocumentMetadata, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
predicateExpression<Func, bool, DocumentMetadata>

Returns


GetDocumentMetadataPageAsync(int, int, Expression<Func<DocumentMetadata, bool>>?, params string[])

public Task<DocumentMetadata[]> GetDocumentMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<DocumentMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, DocumentMetadata>
includePropertiesstring

Returns


GetDocumentMetadataPageAsync(int, int, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])

public Task<DocumentMetadata[]> GetDocumentMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetDocumentMetadataPageAsync(int, int, params string[])

public Task<DocumentMetadata[]> GetDocumentMetadataPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetDocumentMetadataPageAsync(string, int, int, Expression<Func<DocumentMetadata, dynamic>>?, bool, Expression<Func<DocumentMetadata, bool>>?)

public Task<dynamic> GetDocumentMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<DocumentMetadata, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
predicateExpression<Func, bool, DocumentMetadata>

Returns

Type
Task

GetDocumentMetadataPageAsync(string, int, int, Expression<Func<DocumentMetadata, bool>>?, params string[])

public Task<dynamic> GetDocumentMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<DocumentMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, DocumentMetadata>
includePropertiesstring

Returns

Type
Task

GetDocumentMetadataPageAsync(string, int, int, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])

public Task<dynamic> GetDocumentMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, DocumentMetadata>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetDocumentMetadataPageAsync(string, int, int, params string[])

public Task<dynamic> GetDocumentMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetDocumentMetadataPropertyAsync(Guid, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)

public Task<dynamic> GetDocumentMetadataPropertyAsync(Guid resourceId, string selector, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdGuid
selectorstring
orderByExpression<Func, DocumentMetadata>
orderDescendingbool

Returns

Type
Task

GetDocumentMetadataPropertyAsync(string, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)

public Task<dynamic> GetDocumentMetadataPropertyAsync(string resourceId, string selector, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdstring
selectorstring
orderByExpression<Func, DocumentMetadata>
orderDescendingbool

Returns

Type
Task

GetDocumentMetadataPropertyAsync(Expression<Func<DocumentMetadata, bool>>, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)

public Task<dynamic> GetDocumentMetadataPropertyAsync(Expression<Func<DocumentMetadata, bool>> predicate, string selector, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, DocumentMetadata>
selectorstring
orderByExpression<Func, DocumentMetadata>
orderDescendingbool

Returns

Type
Task

GetDocumentMetadataPropertyOrDefaultAsync(Guid, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)

public Task<dynamic?> GetDocumentMetadataPropertyOrDefaultAsync(Guid resourceId, string selector, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdGuid
selectorstring
orderByExpression<Func, DocumentMetadata>
orderDescendingbool

Returns

Type
Task

GetDocumentMetadataPropertyOrDefaultAsync(string, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)

public Task<dynamic?> GetDocumentMetadataPropertyOrDefaultAsync(string resourceId, string selector, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdstring
selectorstring
orderByExpression<Func, DocumentMetadata>
orderDescendingbool

Returns

Type
Task

GetDocumentMetadataPropertyOrDefaultAsync(Expression<Func<DocumentMetadata, bool>>, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)

public Task<dynamic?> GetDocumentMetadataPropertyOrDefaultAsync(Expression<Func<DocumentMetadata, bool>> predicate, string selector, Expression<Func<DocumentMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, DocumentMetadata>
selectorstring
orderByExpression<Func, DocumentMetadata>
orderDescendingbool

Returns

Type
Task

GetMetadataType(Guid)

public Task<string?> GetMetadataType(Guid id)

Parameters

NameType
idGuid

Returns


GetMetadataType(string)

public Task<string?> GetMetadataType(string id)

Parameters

NameType
idstring

Returns


GetOrganisationAsync(Guid)

public Task<Organisation?> GetOrganisationAsync(Guid id)

Parameters

NameType
idGuid

Returns


GetOrganisationAsync(string)

public Task<Organisation?> GetOrganisationAsync(string id)

Parameters

NameType
idstring

Returns


GetOrganisationAsync(Expression<Func<Organisation, bool>>, Expression<Func<Organisation, dynamic>>?, bool, params string[])

public Task<Organisation?> GetOrganisationAsync(Expression<Func<Organisation, bool>> predicate, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Organisation>
orderByExpression<Func, Organisation>
orderDescendingbool
includePropertiesstring

Returns


GetOrganisationAsync(Guid, Expression<Func<Organisation, dynamic>>?, bool, params string[])

public Task<Organisation?> GetOrganisationAsync(Guid id, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
idGuid
orderByExpression<Func, Organisation>
orderDescendingbool
includePropertiesstring

Returns


GetOrganisationAsync(string, Expression<Func<Organisation, dynamic>>?, bool, params string[])

public Task<Organisation?> GetOrganisationAsync(string id, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
idstring
orderByExpression<Func, Organisation>
orderDescendingbool
includePropertiesstring

Returns


GetOrganisationAsync(Expression<Func<Organisation, bool>>, params string[])

public Task<Organisation?> GetOrganisationAsync(Expression<Func<Organisation, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Organisation>
includePropertiesstring

Returns


GetOrganisationAsync(Guid, params string[])

public Task<Organisation?> GetOrganisationAsync(Guid id, params string[] includeProperties)

Parameters

NameType
idGuid
includePropertiesstring

Returns


GetOrganisationAsync(string, params string[])

public Task<Organisation?> GetOrganisationAsync(string id, params string[] includeProperties)

Parameters

NameType
idstring
includePropertiesstring

Returns


GetOrganisationPageAsync(int, int, Expression<Func<Organisation, dynamic>>?, bool, Expression<Func<Organisation, bool>>?)

public Task<Organisation[]> GetOrganisationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Organisation, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, Organisation>
orderDescendingbool
predicateExpression<Func, bool, Organisation>

Returns


GetOrganisationPageAsync(int, int, Expression<Func<Organisation, bool>>?, params string[])

public Task<Organisation[]> GetOrganisationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Organisation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, Organisation>
includePropertiesstring

Returns


GetOrganisationPageAsync(int, int, Expression<Func<Organisation, dynamic>>?, bool, params string[])

public Task<Organisation[]> GetOrganisationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, Organisation>
orderDescendingbool
includePropertiesstring

Returns


GetOrganisationPageAsync(int, int, params string[])

public Task<Organisation[]> GetOrganisationPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetOrganisationPageAsync(string, int, int, Expression<Func<Organisation, dynamic>>?, bool, Expression<Func<Organisation, bool>>?)

public Task<dynamic> GetOrganisationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Organisation, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, Organisation>
orderDescendingbool
predicateExpression<Func, bool, Organisation>

Returns

Type
Task

GetOrganisationPageAsync(string, int, int, Expression<Func<Organisation, bool>>?, params string[])

public Task<dynamic> GetOrganisationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Organisation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, Organisation>
includePropertiesstring

Returns

Type
Task

GetOrganisationPageAsync(string, int, int, Expression<Func<Organisation, dynamic>>?, bool, params string[])

public Task<dynamic> GetOrganisationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, Organisation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetOrganisationPageAsync(string, int, int, params string[])

public Task<dynamic> GetOrganisationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetOrganisationPropertyAsync(Guid, string, Expression<Func<Organisation, dynamic>>?, bool)

public Task<dynamic> GetOrganisationPropertyAsync(Guid organisationId, string selector, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
organisationIdGuid
selectorstring
orderByExpression<Func, Organisation>
orderDescendingbool

Returns

Type
Task

GetOrganisationPropertyAsync(string, string, Expression<Func<Organisation, dynamic>>?, bool)

public Task<dynamic> GetOrganisationPropertyAsync(string organisationId, string selector, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
organisationIdstring
selectorstring
orderByExpression<Func, Organisation>
orderDescendingbool

Returns

Type
Task

GetOrganisationPropertyAsync(Expression<Func<Organisation, bool>>, string, Expression<Func<Organisation, dynamic>>?, bool)

public Task<dynamic?> GetOrganisationPropertyAsync(Expression<Func<Organisation, bool>> predicate, string selector, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, Organisation>
selectorstring
orderByExpression<Func, Organisation>
orderDescendingbool

Returns

Type
Task

GetOrganisationPropertyOrDefaultAsync(Guid, string, Expression<Func<Organisation, dynamic>>?, bool)

public Task<dynamic?> GetOrganisationPropertyOrDefaultAsync(Guid organisationId, string selector, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
organisationIdGuid
selectorstring
orderByExpression<Func, Organisation>
orderDescendingbool

Returns

Type
Task

GetOrganisationPropertyOrDefaultAsync(string, string, Expression<Func<Organisation, dynamic>>?, bool)

public Task<dynamic?> GetOrganisationPropertyOrDefaultAsync(string organisationId, string selector, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
organisationIdstring
selectorstring
orderByExpression<Func, Organisation>
orderDescendingbool

Returns

Type
Task

GetOrganisationPropertyOrDefaultAsync(Expression<Func<Organisation, bool>>, string, Expression<Func<Organisation, dynamic>>?, bool)

public Task<dynamic?> GetOrganisationPropertyOrDefaultAsync(Expression<Func<Organisation, bool>> predicate, string selector, Expression<Func<Organisation, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, Organisation>
selectorstring
orderByExpression<Func, Organisation>
orderDescendingbool

Returns

Type
Task

GetOrganisationRelationshipAsync(Expression<Func<OrganisationRelationship, bool>>, Expression<Func<OrganisationRelationship, object>>?, bool, params string[])

public Task<OrganisationRelationship?> GetOrganisationRelationshipAsync(Expression<Func<OrganisationRelationship, bool>> predicate, Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, OrganisationRelationship>
orderByExpression<Func, object, OrganisationRelationship>
orderDescendingbool
includePropertiesstring

Returns


GetOrganisationRelationshipAsync(Expression<Func<OrganisationRelationship, bool>>, params string[])

public Task<OrganisationRelationship?> GetOrganisationRelationshipAsync(Expression<Func<OrganisationRelationship, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, OrganisationRelationship>
includePropertiesstring

Returns


GetOrganisationRelationshipPageAsync(int, int, Expression<Func<OrganisationRelationship, object>>?, bool, Expression<Func<OrganisationRelationship, bool>>?)

public Task<OrganisationRelationship[]> GetOrganisationRelationshipPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true, Expression<Func<OrganisationRelationship, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, OrganisationRelationship>
orderDescendingbool
predicateExpression<Func, bool, OrganisationRelationship>

Returns


GetOrganisationRelationshipPageAsync(int, int, Expression<Func<OrganisationRelationship, bool>>?, params string[])

public Task<OrganisationRelationship[]> GetOrganisationRelationshipPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<OrganisationRelationship, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, OrganisationRelationship>
includePropertiesstring

Returns


GetOrganisationRelationshipPageAsync(int, int, Expression<Func<OrganisationRelationship, object>>?, bool, params string[])

public Task<OrganisationRelationship[]> GetOrganisationRelationshipPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, OrganisationRelationship>
orderDescendingbool
includePropertiesstring

Returns


GetOrganisationRelationshipPageAsync(int, int, params string[])

public Task<OrganisationRelationship[]> GetOrganisationRelationshipPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetOrganisationRelationshipPageAsync(string, int, int, Expression<Func<OrganisationRelationship, object>>?, bool, Expression<Func<OrganisationRelationship, bool>>?)

public Task<dynamic> GetOrganisationRelationshipPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true, Expression<Func<OrganisationRelationship, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, OrganisationRelationship>
orderDescendingbool
predicateExpression<Func, bool, OrganisationRelationship>

Returns

Type
Task

GetOrganisationRelationshipPageAsync(string, int, int, Expression<Func<OrganisationRelationship, bool>>?, params string[])

public Task<dynamic> GetOrganisationRelationshipPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<OrganisationRelationship, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, OrganisationRelationship>
includePropertiesstring

Returns

Type
Task

GetOrganisationRelationshipPageAsync(string, int, int, Expression<Func<OrganisationRelationship, object>>?, bool, params string[])

public Task<dynamic> GetOrganisationRelationshipPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, OrganisationRelationship>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetOrganisationRelationshipPageAsync(string, int, int, params string[])

public Task<dynamic> GetOrganisationRelationshipPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetOrganisationRelationshipPropertyAsync(Expression<Func<OrganisationRelationship, bool>>, string, Expression<Func<OrganisationRelationship, object>>?, bool)

public Task<dynamic?> GetOrganisationRelationshipPropertyAsync(Expression<Func<OrganisationRelationship, bool>> predicate, string selector, Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetOrganisationRelationshipPropertyOrDefaultAsync(Expression<Func<OrganisationRelationship, bool>>, string, Expression<Func<OrganisationRelationship, object>>?, bool)

public Task<dynamic?> GetOrganisationRelationshipPropertyOrDefaultAsync(Expression<Func<OrganisationRelationship, bool>> predicate, string selector, Expression<Func<OrganisationRelationship, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetPageAsync<T>(DbSet<T>, int, int, Expression<Func<T, dynamic>>?, bool, Expression<Func<T, bool>>?, params string[])

protected Task<T[]> GetPageAsync<T>(DbSet<T> dbSet, int pageIndex = 1, int pageSize = 100, Expression<Func<T, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<T, bool>>? predicate = null, params string[] includeProperties) where T : class

Parameters

NameType
dbSetDbSet
pageIndexint
pageSizeint
orderByExpression<Func>
orderDescendingbool
predicateExpression<Func, bool>
includePropertiesstring

Returns

Type
Task

Type Parameters

T


GetPageAsync<TSet>(DbSet<TSet>, string, int, int, Expression<Func<TSet, dynamic>>?, bool, Expression<Func<TSet, bool>>?, params string[])

protected Task<dynamic[]> GetPageAsync<TSet>(DbSet<TSet> dbSet, string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<TSet, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<TSet, bool>>? predicate = null, params string[] includeProperties) where TSet : class

Parameters

NameType
dbSetDbSet
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func>
orderDescendingbool
predicateExpression<Func, bool>
includePropertiesstring

Returns

Type
Task

Type Parameters

TSet


GetPersonAsync(Guid)

public Task<Person?> GetPersonAsync(Guid id)

Parameters

NameType
idGuid

Returns


GetPersonAsync(string)

public Task<Person?> GetPersonAsync(string id)

Parameters

NameType
idstring

Returns


GetPersonAsync(Expression<Func<Person, bool>>, Expression<Func<Person, dynamic>>?, bool, params string[])

public Task<Person?> GetPersonAsync(Expression<Func<Person, bool>> predicate, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Person>
orderByExpression<Func, Person>
orderDescendingbool
includePropertiesstring

Returns


GetPersonAsync(Guid, Expression<Func<Person, dynamic>>?, bool, params string[])

public Task<Person?> GetPersonAsync(Guid id, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
idGuid
orderByExpression<Func, Person>
orderDescendingbool
includePropertiesstring

Returns


GetPersonAsync(string, Expression<Func<Person, dynamic>>?, bool, params string[])

public Task<Person?> GetPersonAsync(string id, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
idstring
orderByExpression<Func, Person>
orderDescendingbool
includePropertiesstring

Returns


GetPersonAsync(Expression<Func<Person, bool>>, params string[])

public Task<Person?> GetPersonAsync(Expression<Func<Person, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Person>
includePropertiesstring

Returns


GetPersonAsync(Guid, params string[])

public Task<Person?> GetPersonAsync(Guid id, params string[] includeProperties)

Parameters

NameType
idGuid
includePropertiesstring

Returns


GetPersonAsync(string, params string[])

public Task<Person?> GetPersonAsync(string id, params string[] includeProperties)

Parameters

NameType
idstring
includePropertiesstring

Returns


GetPersonOrganisationRelationAsync(Expression<Func<PersonOrganisationRelation, bool>>, Expression<Func<PersonOrganisationRelation, object>>?, bool, params string[])

public Task<PersonOrganisationRelation?> GetPersonOrganisationRelationAsync(Expression<Func<PersonOrganisationRelation, bool>> predicate, Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, PersonOrganisationRelation>
orderByExpression<Func, object, PersonOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns


GetPersonOrganisationRelationAsync(Expression<Func<PersonOrganisationRelation, bool>>, params string[])

public Task<PersonOrganisationRelation?> GetPersonOrganisationRelationAsync(Expression<Func<PersonOrganisationRelation, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, PersonOrganisationRelation>
includePropertiesstring

Returns


GetPersonOrganisationRelationPageAsync(int, int, Expression<Func<PersonOrganisationRelation, object>>?, bool, Expression<Func<PersonOrganisationRelation, bool>>?)

public Task<PersonOrganisationRelation[]> GetPersonOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<PersonOrganisationRelation, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, PersonOrganisationRelation>
orderDescendingbool
predicateExpression<Func, bool, PersonOrganisationRelation>

Returns


GetPersonOrganisationRelationPageAsync(int, int, Expression<Func<PersonOrganisationRelation, bool>>?, params string[])

public Task<PersonOrganisationRelation[]> GetPersonOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<PersonOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, PersonOrganisationRelation>
includePropertiesstring

Returns


GetPersonOrganisationRelationPageAsync(int, int, Expression<Func<PersonOrganisationRelation, object>>?, bool, params string[])

public Task<PersonOrganisationRelation[]> GetPersonOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, PersonOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns


GetPersonOrganisationRelationPageAsync(int, int, params string[])

public Task<PersonOrganisationRelation[]> GetPersonOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetPersonOrganisationRelationPageAsync(string, int, int, Expression<Func<PersonOrganisationRelation, object>>?, bool, Expression<Func<PersonOrganisationRelation, bool>>?)

public Task<dynamic> GetPersonOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<PersonOrganisationRelation, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, PersonOrganisationRelation>
orderDescendingbool
predicateExpression<Func, bool, PersonOrganisationRelation>

Returns

Type
Task

GetPersonOrganisationRelationPageAsync(string, int, int, Expression<Func<PersonOrganisationRelation, bool>>?, params string[])

public Task<dynamic> GetPersonOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<PersonOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, PersonOrganisationRelation>
includePropertiesstring

Returns

Type
Task

GetPersonOrganisationRelationPageAsync(string, int, int, Expression<Func<PersonOrganisationRelation, object>>?, bool, params string[])

public Task<dynamic> GetPersonOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, PersonOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetPersonOrganisationRelationPageAsync(string, int, int, params string[])

public Task<dynamic> GetPersonOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetPersonOrganisationRelationPropertyAsync(Expression<Func<PersonOrganisationRelation, bool>>, string, Expression<Func<PersonOrganisationRelation, object>>?, bool)

public Task<dynamic?> GetPersonOrganisationRelationPropertyAsync(Expression<Func<PersonOrganisationRelation, bool>> predicate, string selector, Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetPersonOrganisationRelationPropertyOrDefaultAsync(Expression<Func<PersonOrganisationRelation, bool>>, string, Expression<Func<PersonOrganisationRelation, object>>?, bool)

public Task<dynamic?> GetPersonOrganisationRelationPropertyOrDefaultAsync(Expression<Func<PersonOrganisationRelation, bool>> predicate, string selector, Expression<Func<PersonOrganisationRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetPersonPageAsync(int, int, Expression<Func<Person, dynamic>>?, bool, Expression<Func<Person, bool>>?)

public Task<Person[]> GetPersonPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Person, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, Person>
orderDescendingbool
predicateExpression<Func, bool, Person>

Returns

Type
Task<Person>[]

GetPersonPageAsync(int, int, Expression<Func<Person, bool>>?, params string[])

public Task<Person[]> GetPersonPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Person, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, Person>
includePropertiesstring

Returns

Type
Task<Person>[]

GetPersonPageAsync(int, int, Expression<Func<Person, dynamic>>?, bool, params string[])

public Task<Person[]> GetPersonPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, Person>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Person>[]

GetPersonPageAsync(int, int, params string[])

public Task<Person[]> GetPersonPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task<Person>[]

GetPersonPageAsync(string, int, int, Expression<Func<Person, dynamic>>?, bool, Expression<Func<Person, bool>>?)

public Task<dynamic> GetPersonPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Person, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, Person>
orderDescendingbool
predicateExpression<Func, bool, Person>

Returns

Type
Task

GetPersonPageAsync(string, int, int, Expression<Func<Person, bool>>?, params string[])

public Task<dynamic> GetPersonPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Person, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, Person>
includePropertiesstring

Returns

Type
Task

GetPersonPageAsync(string, int, int, Expression<Func<Person, dynamic>>?, bool, params string[])

public Task<dynamic> GetPersonPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, Person>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetPersonPageAsync(string, int, int, params string[])

public Task<dynamic> GetPersonPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetPersonPropertyAs(Expression<Func<Person, bool>>, string, Expression<Func<Person, dynamic>>?, bool)

public Task<dynamic?> GetPersonPropertyAs(Expression<Func<Person, bool>> predicate, string selector, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, Person>
selectorstring
orderByExpression<Func, Person>
orderDescendingbool

Returns

Type
Task

GetPersonPropertyAsync(Guid, string, Expression<Func<Person, dynamic>>?, bool)

public Task<dynamic> GetPersonPropertyAsync(Guid personId, string selector, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
personIdGuid
selectorstring
orderByExpression<Func, Person>
orderDescendingbool

Returns

Type
Task

GetPersonPropertyAsync(string, string, Expression<Func<Person, dynamic>>?, bool)

public Task<dynamic> GetPersonPropertyAsync(string personId, string selector, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
personIdstring
selectorstring
orderByExpression<Func, Person>
orderDescendingbool

Returns

Type
Task

GetPersonPropertyOrDefaultAsync(Guid, string, Expression<Func<Person, dynamic>>?, bool)

public Task<dynamic?> GetPersonPropertyOrDefaultAsync(Guid personId, string selector, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
personIdGuid
selectorstring
orderByExpression<Func, Person>
orderDescendingbool

Returns

Type
Task

GetPersonPropertyOrDefaultAsync(string, string, Expression<Func<Person, dynamic>>?, bool)

public Task<dynamic?> GetPersonPropertyOrDefaultAsync(string personId, string selector, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
personIdstring
selectorstring
orderByExpression<Func, Person>
orderDescendingbool

Returns

Type
Task

GetPersonPropertyOrDefaultAsync(Expression<Func<Person, bool>>, string, Expression<Func<Person, dynamic>>?, bool)

public Task<dynamic?> GetPersonPropertyOrDefaultAsync(Expression<Func<Person, bool>> predicate, string selector, Expression<Func<Person, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, Person>
selectorstring
orderByExpression<Func, Person>
orderDescendingbool

Returns

Type
Task

GetPersonRelationshipAsync(Expression<Func<PersonRelationship, bool>>, Expression<Func<PersonRelationship, object>>?, bool, params string[])

public Task<PersonRelationship?> GetPersonRelationshipAsync(Expression<Func<PersonRelationship, bool>> predicate, Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, PersonRelationship>
orderByExpression<Func, object, PersonRelationship>
orderDescendingbool
includePropertiesstring

Returns


GetPersonRelationshipAsync(Expression<Func<PersonRelationship, bool>>, params string[])

public Task<PersonRelationship?> GetPersonRelationshipAsync(Expression<Func<PersonRelationship, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, PersonRelationship>
includePropertiesstring

Returns


GetPersonRelationshipPageAsync(int, int, Expression<Func<PersonRelationship, object>>?, bool, Expression<Func<PersonRelationship, bool>>?)

public Task<PersonRelationship[]> GetPersonRelationshipPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true, Expression<Func<PersonRelationship, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, PersonRelationship>
orderDescendingbool
predicateExpression<Func, bool, PersonRelationship>

Returns


GetPersonRelationshipPageAsync(int, int, Expression<Func<PersonRelationship, bool>>?, params string[])

public Task<PersonRelationship[]> GetPersonRelationshipPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<PersonRelationship, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, PersonRelationship>
includePropertiesstring

Returns


GetPersonRelationshipPageAsync(int, int, Expression<Func<PersonRelationship, object>>?, bool, params string[])

public Task<PersonRelationship[]> GetPersonRelationshipPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, PersonRelationship>
orderDescendingbool
includePropertiesstring

Returns


GetPersonRelationshipPageAsync(int, int, params string[])

public Task<PersonRelationship[]> GetPersonRelationshipPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetPersonRelationshipPageAsync(string, int, int, Expression<Func<PersonRelationship, object>>?, bool, Expression<Func<PersonRelationship, bool>>?)

public Task<dynamic> GetPersonRelationshipPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true, Expression<Func<PersonRelationship, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, PersonRelationship>
orderDescendingbool
predicateExpression<Func, bool, PersonRelationship>

Returns

Type
Task

GetPersonRelationshipPageAsync(string, int, int, Expression<Func<PersonRelationship, bool>>?, params string[])

public Task<dynamic> GetPersonRelationshipPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<PersonRelationship, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, PersonRelationship>
includePropertiesstring

Returns

Type
Task

GetPersonRelationshipPageAsync(string, int, int, Expression<Func<PersonRelationship, object>>?, bool, params string[])

public Task<dynamic> GetPersonRelationshipPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, PersonRelationship>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetPersonRelationshipPageAsync(string, int, int, params string[])

public Task<dynamic> GetPersonRelationshipPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetPersonRelationshipPropertyAsync(Expression<Func<PersonRelationship, bool>>, string, Expression<Func<PersonRelationship, object>>?, bool)

public Task<dynamic?> GetPersonRelationshipPropertyAsync(Expression<Func<PersonRelationship, bool>> predicate, string selector, Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
predicateExpression<Func, bool, PersonRelationship>
selectorstring
orderByExpression<Func, object, PersonRelationship>
orderDescendingbool

Returns

Type
Task

GetPersonRelationshipPropertyOrDefaultAsync(Expression<Func<PersonRelationship, bool>>, string, Expression<Func<PersonRelationship, object>>?, bool)

public Task<dynamic?> GetPersonRelationshipPropertyOrDefaultAsync(Expression<Func<PersonRelationship, bool>> predicate, string selector, Expression<Func<PersonRelationship, object>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
predicateExpression<Func, bool, PersonRelationship>
selectorstring
orderByExpression<Func, object, PersonRelationship>
orderDescendingbool

Returns

Type
Task

GetPropertyAsync<TSet>(DbSet<TSet>, Expression<Func<TSet, bool>>, string, Expression<Func<TSet, dynamic>>?, bool)

protected Task<dynamic> GetPropertyAsync<TSet>(DbSet<TSet> dbSet, Expression<Func<TSet, bool>> predicate, string selector, Expression<Func<TSet, dynamic>>? orderBy = null, bool orderDescending = false) where TSet : class

Parameters

NameType
dbSetDbSet
predicateExpression<Func, bool>
selectorstring
orderByExpression<Func>
orderDescendingbool

Returns

Type
Task

Type Parameters

TSet


GetPropertyOrDefaultAsync<TSet>(DbSet<TSet>, Expression<Func<TSet, bool>>, string, Expression<Func<TSet, dynamic>>?, bool)

protected Task<dynamic?> GetPropertyOrDefaultAsync<TSet>(DbSet<TSet> dbSet, Expression<Func<TSet, bool>> predicate, string selector, Expression<Func<TSet, dynamic>>? orderBy = null, bool orderDescending = false) where TSet : class

Parameters

NameType
dbSetDbSet
predicateExpression<Func, bool>
selectorstring
orderByExpression<Func>
orderDescendingbool

Returns

Type
Task

Type Parameters

TSet


GetRegionAsync(Guid)

public Task<Region?> GetRegionAsync(Guid id)

Parameters

NameType
idGuid

Returns


GetRegionAsync(string)

public Task<Region?> GetRegionAsync(string id)

Parameters

NameType
idstring

Returns


GetRegionAsync(Expression<Func<Region, bool>>, Expression<Func<Region, dynamic>>?, bool, params string[])

public Task<Region?> GetRegionAsync(Expression<Func<Region, bool>> predicate, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Region>
orderByExpression<Func, Region>
orderDescendingbool
includePropertiesstring

Returns


GetRegionAsync(Guid, Expression<Func<Region, dynamic>>?, bool, params string[])

public Task<Region?> GetRegionAsync(Guid id, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
idGuid
orderByExpression<Func, Region>
orderDescendingbool
includePropertiesstring

Returns


GetRegionAsync(string, Expression<Func<Region, dynamic>>?, bool, params string[])

public Task<Region?> GetRegionAsync(string id, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
idstring
orderByExpression<Func, Region>
orderDescendingbool
includePropertiesstring

Returns


GetRegionAsync(Expression<Func<Region, bool>>, params string[])

public Task<Region?> GetRegionAsync(Expression<Func<Region, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Region>
includePropertiesstring

Returns


GetRegionAsync(Guid, params string[])

public Task<Region?> GetRegionAsync(Guid id, params string[] includeProperties)

Parameters

NameType
idGuid
includePropertiesstring

Returns


GetRegionAsync(string, params string[])

public Task<Region?> GetRegionAsync(string id, params string[] includeProperties)

Parameters

NameType
idstring
includePropertiesstring

Returns


GetRegionPageAsync(int, int, Expression<Func<Region, dynamic>>?, bool, Expression<Func<Region, bool>>?)

public Task<Region[]> GetRegionPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Region, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, Region>
orderDescendingbool
predicateExpression<Func, bool, Region>

Returns

Type
Task<Region>[]

GetRegionPageAsync(int, int, Expression<Func<Region, bool>>?, params string[])

public Task<Region[]> GetRegionPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Region, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, Region>
includePropertiesstring

Returns

Type
Task<Region>[]

GetRegionPageAsync(int, int, Expression<Func<Region, dynamic>>?, bool, params string[])

public Task<Region[]> GetRegionPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, Region>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Region>[]

GetRegionPageAsync(int, int, params string[])

public Task<Region[]> GetRegionPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task<Region>[]

GetRegionPageAsync(string, int, int, Expression<Func<Region, dynamic>>?, bool, Expression<Func<Region, bool>>?)

public Task<dynamic> GetRegionPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Region, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, Region>
orderDescendingbool
predicateExpression<Func, bool, Region>

Returns

Type
Task

GetRegionPageAsync(string, int, int, Expression<Func<Region, bool>>?, params string[])

public Task<dynamic> GetRegionPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Region, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, Region>
includePropertiesstring

Returns

Type
Task

GetRegionPageAsync(string, int, int, Expression<Func<Region, dynamic>>?, bool, params string[])

public Task<dynamic> GetRegionPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, Region>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetRegionPageAsync(string, int, int, params string[])

public Task<dynamic> GetRegionPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetRegionPropertyAsync(Guid, string, Expression<Func<Region, dynamic>>?, bool)

public Task<dynamic> GetRegionPropertyAsync(Guid regionId, string selector, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
regionIdGuid
selectorstring
orderByExpression<Func, Region>
orderDescendingbool

Returns

Type
Task

GetRegionPropertyAsync(string, string, Expression<Func<Region, dynamic>>?, bool)

public Task<dynamic> GetRegionPropertyAsync(string regionId, string selector, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
regionIdstring
selectorstring
orderByExpression<Func, Region>
orderDescendingbool

Returns

Type
Task

GetRegionPropertyAsync(Expression<Func<Region, bool>>, string, Expression<Func<Region, dynamic>>?, bool)

public Task<dynamic> GetRegionPropertyAsync(Expression<Func<Region, bool>> predicate, string selector, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, Region>
selectorstring
orderByExpression<Func, Region>
orderDescendingbool

Returns

Type
Task

GetRegionPropertyOrDefaultAsync(Guid, string, Expression<Func<Region, dynamic>>?, bool)

public Task<dynamic?> GetRegionPropertyOrDefaultAsync(Guid regionId, string selector, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
regionIdGuid
selectorstring
orderByExpression<Func, Region>
orderDescendingbool

Returns

Type
Task

GetRegionPropertyOrDefaultAsync(string, string, Expression<Func<Region, dynamic>>?, bool)

public Task<dynamic?> GetRegionPropertyOrDefaultAsync(string regionId, string selector, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
regionIdstring
selectorstring
orderByExpression<Func, Region>
orderDescendingbool

Returns

Type
Task

GetRegionPropertyOrDefaultAsync(Expression<Func<Region, bool>>, string, Expression<Func<Region, dynamic>>?, bool)

public Task<dynamic?> GetRegionPropertyOrDefaultAsync(Expression<Func<Region, bool>> predicate, string selector, Expression<Func<Region, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, Region>
selectorstring
orderByExpression<Func, Region>
orderDescendingbool

Returns

Type
Task

GetResourceAsync(Guid)

public Task<Resource?> GetResourceAsync(Guid id)

Parameters

NameType
idGuid

Returns


GetResourceAsync(string)

public Task<Resource?> GetResourceAsync(string id)

Parameters

NameType
idstring

Returns


GetResourceAsync(Expression<Func<Resource, bool>>, Expression<Func<Resource, dynamic>>?, bool, params string[])

public Task<Resource?> GetResourceAsync(Expression<Func<Resource, bool>> predicate, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Resource>
orderByExpression<Func, Resource>
orderDescendingbool
includePropertiesstring

Returns


GetResourceAsync(Guid, Expression<Func<Resource, dynamic>>?, bool, params string[])

public Task<Resource?> GetResourceAsync(Guid id, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
idGuid
orderByExpression<Func, Resource>
orderDescendingbool
includePropertiesstring

Returns


GetResourceAsync(string, Expression<Func<Resource, dynamic>>?, bool, params string[])

public Task<Resource?> GetResourceAsync(string id, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
idstring
orderByExpression<Func, Resource>
orderDescendingbool
includePropertiesstring

Returns


GetResourceAsync(Expression<Func<Resource, bool>>, params string[])

public Task<Resource?> GetResourceAsync(Expression<Func<Resource, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Resource>
includePropertiesstring

Returns


GetResourceAsync(Guid, params string[])

public Task<Resource?> GetResourceAsync(Guid id, params string[] includeProperties)

Parameters

NameType
idGuid
includePropertiesstring

Returns


GetResourceAsync(string, params string[])

public Task<Resource?> GetResourceAsync(string id, params string[] includeProperties)

Parameters

NameType
idstring
includePropertiesstring

Returns


GetResourceAuthorRelationAsync(Expression<Func<ResourceAuthorRelation, bool>>, Expression<Func<ResourceAuthorRelation, object>>?, bool, params string[])

public Task<ResourceAuthorRelation?> GetResourceAuthorRelationAsync(Expression<Func<ResourceAuthorRelation, bool>> predicate, Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceAuthorRelation>
orderByExpression<Func, object, ResourceAuthorRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceAuthorRelationAsync(Expression<Func<ResourceAuthorRelation, bool>>, params string[])

public Task<ResourceAuthorRelation?> GetResourceAuthorRelationAsync(Expression<Func<ResourceAuthorRelation, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceAuthorRelation>
includePropertiesstring

Returns


GetResourceAuthorRelationPageAsync(int, int, Expression<Func<ResourceAuthorRelation, object>>?, bool, Expression<Func<ResourceAuthorRelation, bool>>?)

public Task<ResourceAuthorRelation[]> GetResourceAuthorRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceAuthorRelation, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceAuthorRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceAuthorRelation>

Returns


GetResourceAuthorRelationPageAsync(int, int, Expression<Func<ResourceAuthorRelation, bool>>?, params string[])

public Task<ResourceAuthorRelation[]> GetResourceAuthorRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceAuthorRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceAuthorRelation>
includePropertiesstring

Returns


GetResourceAuthorRelationPageAsync(int, int, Expression<Func<ResourceAuthorRelation, object>>?, bool, params string[])

public Task<ResourceAuthorRelation[]> GetResourceAuthorRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceAuthorRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceAuthorRelationPageAsync(int, int, params string[])

public Task<ResourceAuthorRelation[]> GetResourceAuthorRelationPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetResourceAuthorRelationPageAsync(string, int, int, Expression<Func<ResourceAuthorRelation, object>>?, bool, Expression<Func<ResourceAuthorRelation, bool>>?)

public Task<dynamic> GetResourceAuthorRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceAuthorRelation, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceAuthorRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceAuthorRelation>

Returns

Type
Task

GetResourceAuthorRelationPageAsync(string, int, int, Expression<Func<ResourceAuthorRelation, bool>>?, params string[])

public Task<dynamic> GetResourceAuthorRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceAuthorRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceAuthorRelation>
includePropertiesstring

Returns

Type
Task

GetResourceAuthorRelationPageAsync(string, int, int, Expression<Func<ResourceAuthorRelation, object>>?, bool, params string[])

public Task<dynamic> GetResourceAuthorRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceAuthorRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetResourceAuthorRelationPageAsync(string, int, int, params string[])

public Task<dynamic> GetResourceAuthorRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetResourceAuthorRelationPropertyAsync(Expression<Func<ResourceAuthorRelation, bool>>, string, Expression<Func<ResourceAuthorRelation, object>>?, bool)

public Task<dynamic?> GetResourceAuthorRelationPropertyAsync(Expression<Func<ResourceAuthorRelation, bool>> predicate, string selector, Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceAuthorRelationPropertyOrDefaultAsync(Expression<Func<ResourceAuthorRelation, bool>>, string, Expression<Func<ResourceAuthorRelation, object>>?, bool)

public Task<dynamic?> GetResourceAuthorRelationPropertyOrDefaultAsync(Expression<Func<ResourceAuthorRelation, bool>> predicate, string selector, Expression<Func<ResourceAuthorRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceOrganisationRelationAsync(Expression<Func<ResourceOrganisationRelation, bool>>, Expression<Func<ResourceOrganisationRelation, object>>?, bool, params string[])

public Task<ResourceOrganisationRelation?> GetResourceOrganisationRelationAsync(Expression<Func<ResourceOrganisationRelation, bool>> predicate, Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

Returns


GetResourceOrganisationRelationAsync(Expression<Func<ResourceOrganisationRelation, bool>>, params string[])

public Task<ResourceOrganisationRelation?> GetResourceOrganisationRelationAsync(Expression<Func<ResourceOrganisationRelation, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceOrganisationRelation>
includePropertiesstring

Returns


GetResourceOrganisationRelationPageAsync(int, int, Expression<Func<ResourceOrganisationRelation, object>>?, bool, Expression<Func<ResourceOrganisationRelation, bool>>?)

public Task<ResourceOrganisationRelation[]> GetResourceOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceOrganisationRelation, bool>>? predicate = null)

Parameters

Returns


GetResourceOrganisationRelationPageAsync(int, int, Expression<Func<ResourceOrganisationRelation, bool>>?, params string[])

public Task<ResourceOrganisationRelation[]> GetResourceOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceOrganisationRelation>
includePropertiesstring

Returns


GetResourceOrganisationRelationPageAsync(int, int, Expression<Func<ResourceOrganisationRelation, object>>?, bool, params string[])

public Task<ResourceOrganisationRelation[]> GetResourceOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceOrganisationRelationPageAsync(int, int, params string[])

public Task<ResourceOrganisationRelation[]> GetResourceOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetResourceOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceOrganisationRelation, object>>?, bool, Expression<Func<ResourceOrganisationRelation, bool>>?)

public Task<dynamic> GetResourceOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceOrganisationRelation, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceOrganisationRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceOrganisationRelation>

Returns

Type
Task

GetResourceOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceOrganisationRelation, bool>>?, params string[])

public Task<dynamic> GetResourceOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceOrganisationRelation>
includePropertiesstring

Returns

Type
Task

GetResourceOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceOrganisationRelation, object>>?, bool, params string[])

public Task<dynamic> GetResourceOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetResourceOrganisationRelationPageAsync(string, int, int, params string[])

public Task<dynamic> GetResourceOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetResourceOrganisationRelationPropertyAsync(Expression<Func<ResourceOrganisationRelation, bool>>, string, Expression<Func<ResourceOrganisationRelation, object>>?, bool)

public Task<dynamic?> GetResourceOrganisationRelationPropertyAsync(Expression<Func<ResourceOrganisationRelation, bool>> predicate, string selector, Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceOrganisationRelationPropertyOrDefaultAsync(Expression<Func<ResourceOrganisationRelation, bool>>, string, Expression<Func<ResourceOrganisationRelation, object>>?, bool)

public Task<dynamic?> GetResourceOrganisationRelationPropertyOrDefaultAsync(Expression<Func<ResourceOrganisationRelation, bool>> predicate, string selector, Expression<Func<ResourceOrganisationRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourcePageAsync(int, int, Expression<Func<Resource, dynamic>>?, bool, Expression<Func<Resource, bool>>?)

public Task<Resource[]> GetResourcePageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, Expression<Func<Resource, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, Resource>
orderDescendingbool
predicateExpression<Func, bool, Resource>

Returns

Type
Task<Resource>[]

GetResourcePageAsync(int, int, Expression<Func<Resource, bool>>?, params string[])

public Task<Resource[]> GetResourcePageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Resource, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, Resource>
includePropertiesstring

Returns

Type
Task<Resource>[]

GetResourcePageAsync(int, int, Expression<Func<Resource, dynamic>>?, bool, params string[])

public Task<Resource[]> GetResourcePageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, Resource>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Resource>[]

GetResourcePageAsync(int, int, params string[])

public Task<Resource[]> GetResourcePageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task<Resource>[]

GetResourcePageAsync(string, int, int, Expression<Func<Resource, dynamic>>?, bool, Expression<Func<Resource, bool>>?)

public Task<dynamic[]> GetResourcePageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, Expression<Func<Resource, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, Resource>
orderDescendingbool
predicateExpression<Func, bool, Resource>

Returns

Type
Task

GetResourcePageAsync(string, int, int, Expression<Func<Resource, bool>>?, params string[])

public Task<dynamic[]> GetResourcePageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Resource, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, Resource>
includePropertiesstring

Returns

Type
Task

GetResourcePageAsync(string, int, int, Expression<Func<Resource, dynamic>>?, bool, params string[])

public Task<dynamic> GetResourcePageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, Resource>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetResourcePageAsync(string, int, int, params string[])

public Task<dynamic> GetResourcePageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetResourcePropertyAsync(Guid, string, Expression<Func<Resource, dynamic>>?, bool)

public Task<dynamic> GetResourcePropertyAsync(Guid resourceId, string selector, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
resourceIdGuid
selectorstring
orderByExpression<Func, Resource>
orderDescendingbool

Returns

Type
Task

GetResourcePropertyAsync(string, string, Expression<Func<Resource, dynamic>>?, bool)

public Task<dynamic> GetResourcePropertyAsync(string resourceId, string selector, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
resourceIdstring
selectorstring
orderByExpression<Func, Resource>
orderDescendingbool

Returns

Type
Task

GetResourcePropertyAsync(Expression<Func<Resource, bool>>, string, Expression<Func<Resource, dynamic>>?, bool)

public Task<dynamic?> GetResourcePropertyAsync(Expression<Func<Resource, bool>> predicate, string selector, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
predicateExpression<Func, bool, Resource>
selectorstring
orderByExpression<Func, Resource>
orderDescendingbool

Returns

Type
Task

GetResourcePropertyOrDefaultAsync(Guid, string, Expression<Func<Resource, dynamic>>?, bool)

public Task<dynamic?> GetResourcePropertyOrDefaultAsync(Guid resourceId, string selector, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
resourceIdGuid
selectorstring
orderByExpression<Func, Resource>
orderDescendingbool

Returns

Type
Task

GetResourcePropertyOrDefaultAsync(string, string, Expression<Func<Resource, dynamic>>?, bool)

public Task<dynamic?> GetResourcePropertyOrDefaultAsync(string resourceId, string selector, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
resourceIdstring
selectorstring
orderByExpression<Func, Resource>
orderDescendingbool

Returns

Type
Task

GetResourcePropertyOrDefaultAsync(Expression<Func<Resource, bool>>, string, Expression<Func<Resource, dynamic>>?, bool)

public Task<dynamic?> GetResourcePropertyOrDefaultAsync(Expression<Func<Resource, bool>> predicate, string selector, Expression<Func<Resource, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
predicateExpression<Func, bool, Resource>
selectorstring
orderByExpression<Func, Resource>
orderDescendingbool

Returns

Type
Task

GetResourceRegionRelationAsync(Expression<Func<ResourceRegionRelation, bool>>, Expression<Func<ResourceRegionRelation, object>>?, bool, params string[])

public Task<ResourceRegionRelation?> GetResourceRegionRelationAsync(Expression<Func<ResourceRegionRelation, bool>> predicate, Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceRegionRelation>
orderByExpression<Func, object, ResourceRegionRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceRegionRelationAsync(Expression<Func<ResourceRegionRelation, bool>>, params string[])

public Task<ResourceRegionRelation?> GetResourceRegionRelationAsync(Expression<Func<ResourceRegionRelation, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceRegionRelation>
includePropertiesstring

Returns


GetResourceRegionRelationPageAsync(int, int, Expression<Func<ResourceRegionRelation, object>>?, bool, Expression<Func<ResourceRegionRelation, bool>>?)

public Task<ResourceRegionRelation[]> GetResourceRegionRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRegionRelation, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRegionRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceRegionRelation>

Returns


GetResourceRegionRelationPageAsync(int, int, Expression<Func<ResourceRegionRelation, bool>>?, params string[])

public Task<ResourceRegionRelation[]> GetResourceRegionRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRegionRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceRegionRelation>
includePropertiesstring

Returns


GetResourceRegionRelationPageAsync(int, int, Expression<Func<ResourceRegionRelation, object>>?, bool, params string[])

public Task<ResourceRegionRelation[]> GetResourceRegionRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRegionRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceRegionRelationPageAsync(int, int, params string[])

public Task<ResourceRegionRelation[]> GetResourceRegionRelationPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetResourceRegionRelationPageAsync(string, int, int, Expression<Func<ResourceRegionRelation, object>>?, bool, Expression<Func<ResourceRegionRelation, bool>>?)

public Task<dynamic> GetResourceRegionRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRegionRelation, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRegionRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceRegionRelation>

Returns

Type
Task

GetResourceRegionRelationPageAsync(string, int, int, Expression<Func<ResourceRegionRelation, bool>>?, params string[])

public Task<dynamic> GetResourceRegionRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRegionRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceRegionRelation>
includePropertiesstring

Returns

Type
Task

GetResourceRegionRelationPageAsync(string, int, int, Expression<Func<ResourceRegionRelation, object>>?, bool, params string[])

public Task<dynamic> GetResourceRegionRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRegionRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetResourceRegionRelationPageAsync(string, int, int, params string[])

public Task<dynamic> GetResourceRegionRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetResourceRegionRelationPropertyAsync(Expression<Func<ResourceRegionRelation, bool>>, string, Expression<Func<ResourceRegionRelation, object>>?, bool)

public Task<dynamic?> GetResourceRegionRelationPropertyAsync(Expression<Func<ResourceRegionRelation, bool>> predicate, string selector, Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceRegionRelationPropertyOrDefaultAsync(Expression<Func<ResourceRegionRelation, bool>>, string, Expression<Func<ResourceRegionRelation, object>>?, bool)

public Task<dynamic?> GetResourceRegionRelationPropertyOrDefaultAsync(Expression<Func<ResourceRegionRelation, bool>> predicate, string selector, Expression<Func<ResourceRegionRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceRelatedOrganisationRelationAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, params string[])

public Task<ResourceRelatedOrganisationRelation?> GetResourceRelatedOrganisationRelationAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>> predicate, Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

Returns


GetResourceRelatedOrganisationRelationAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>, params string[])

public Task<ResourceRelatedOrganisationRelation?> GetResourceRelatedOrganisationRelationAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceRelatedOrganisationRelation>
includePropertiesstring

Returns


GetResourceRelatedOrganisationRelationPageAsync(int, int, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?)

public Task<ResourceRelatedOrganisationRelation[]> GetResourceRelatedOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedOrganisationRelation, bool>>? predicate = null)

Parameters

Returns


GetResourceRelatedOrganisationRelationPageAsync(int, int, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?, params string[])

public Task<ResourceRelatedOrganisationRelation[]> GetResourceRelatedOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceRelatedOrganisationRelation>
includePropertiesstring

Returns


GetResourceRelatedOrganisationRelationPageAsync(int, int, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, params string[])

public Task<ResourceRelatedOrganisationRelation[]> GetResourceRelatedOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRelatedOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceRelatedOrganisationRelationPageAsync(int, int, params string[])

public Task<ResourceRelatedOrganisationRelation[]> GetResourceRelatedOrganisationRelationPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetResourceRelatedOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?)

public Task<dynamic> GetResourceRelatedOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedOrganisationRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task

GetResourceRelatedOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?, params string[])

public Task<dynamic> GetResourceRelatedOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedOrganisationRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceRelatedOrganisationRelation>
includePropertiesstring

Returns

Type
Task

GetResourceRelatedOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, params string[])

public Task<dynamic> GetResourceRelatedOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRelatedOrganisationRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetResourceRelatedOrganisationRelationPageAsync(string, int, int, params string[])

public Task<dynamic> GetResourceRelatedOrganisationRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetResourceRelatedOrganisationRelationPropertyAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>, string, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool)

public Task<dynamic?> GetResourceRelatedOrganisationRelationPropertyAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>> predicate, string selector, Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceRelatedOrganisationRelationPropertyOrDefaultAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>, string, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool)

public Task<dynamic?> GetResourceRelatedOrganisationRelationPropertyOrDefaultAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>> predicate, string selector, Expression<Func<ResourceRelatedOrganisationRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceRelatedPersonRelationAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, params string[])

public Task<ResourceRelatedPersonRelation?> GetResourceRelatedPersonRelationAsync(Expression<Func<ResourceRelatedPersonRelation, bool>> predicate, Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

Returns


GetResourceRelatedPersonRelationAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>, params string[])

public Task<ResourceRelatedPersonRelation?> GetResourceRelatedPersonRelationAsync(Expression<Func<ResourceRelatedPersonRelation, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceRelatedPersonRelation>
includePropertiesstring

Returns


GetResourceRelatedPersonRelationPageAsync(int, int, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, Expression<Func<ResourceRelatedPersonRelation, bool>>?)

public Task<ResourceRelatedPersonRelation[]> GetResourceRelatedPersonRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedPersonRelation, bool>>? predicate = null)

Parameters

Returns


GetResourceRelatedPersonRelationPageAsync(int, int, Expression<Func<ResourceRelatedPersonRelation, bool>>?, params string[])

public Task<ResourceRelatedPersonRelation[]> GetResourceRelatedPersonRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedPersonRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceRelatedPersonRelation>
includePropertiesstring

Returns


GetResourceRelatedPersonRelationPageAsync(int, int, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, params string[])

public Task<ResourceRelatedPersonRelation[]> GetResourceRelatedPersonRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRelatedPersonRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceRelatedPersonRelationPageAsync(int, int, params string[])

public Task<ResourceRelatedPersonRelation[]> GetResourceRelatedPersonRelationPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetResourceRelatedPersonRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, Expression<Func<ResourceRelatedPersonRelation, bool>>?)

public Task<dynamic> GetResourceRelatedPersonRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedPersonRelation, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRelatedPersonRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceRelatedPersonRelation>

Returns

Type
Task

GetResourceRelatedPersonRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedPersonRelation, bool>>?, params string[])

public Task<dynamic> GetResourceRelatedPersonRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedPersonRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceRelatedPersonRelation>
includePropertiesstring

Returns

Type
Task

GetResourceRelatedPersonRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, params string[])

public Task<dynamic> GetResourceRelatedPersonRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRelatedPersonRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetResourceRelatedPersonRelationPageAsync(string, int, int, params string[])

public Task<dynamic> GetResourceRelatedPersonRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetResourceRelatedPersonRelationPropertyAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>, string, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool)

public Task<dynamic?> GetResourceRelatedPersonRelationPropertyAsync(Expression<Func<ResourceRelatedPersonRelation, bool>> predicate, string selector, Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceRelatedPersonRelationPropertyOrDefaultAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>, string, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool)

public Task<dynamic?> GetResourceRelatedPersonRelationPropertyOrDefaultAsync(Expression<Func<ResourceRelatedPersonRelation, bool>> predicate, string selector, Expression<Func<ResourceRelatedPersonRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceRelatedSourceRelationAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, params string[])

public Task<ResourceRelatedSourceRelation?> GetResourceRelatedSourceRelationAsync(Expression<Func<ResourceRelatedSourceRelation, bool>> predicate, Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

Returns


GetResourceRelatedSourceRelationAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>, params string[])

public Task<ResourceRelatedSourceRelation?> GetResourceRelatedSourceRelationAsync(Expression<Func<ResourceRelatedSourceRelation, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceRelatedSourceRelation>
includePropertiesstring

Returns


GetResourceRelatedSourceRelationPageAsync(int, int, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, Expression<Func<ResourceRelatedSourceRelation, bool>>?)

public Task<ResourceRelatedSourceRelation[]> GetResourceRelatedSourceRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedSourceRelation, bool>>? predicate = null)

Parameters

Returns


GetResourceRelatedSourceRelationPageAsync(int, int, Expression<Func<ResourceRelatedSourceRelation, bool>>?, params string[])

public Task<ResourceRelatedSourceRelation[]> GetResourceRelatedSourceRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedSourceRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceRelatedSourceRelation>
includePropertiesstring

Returns


GetResourceRelatedSourceRelationPageAsync(int, int, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, params string[])

public Task<ResourceRelatedSourceRelation[]> GetResourceRelatedSourceRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRelatedSourceRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceRelatedSourceRelationPageAsync(int, int, params string[])

public Task<ResourceRelatedSourceRelation[]> GetResourceRelatedSourceRelationPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetResourceRelatedSourceRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, Expression<Func<ResourceRelatedSourceRelation, bool>>?)

public Task<dynamic> GetResourceRelatedSourceRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceRelatedSourceRelation, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRelatedSourceRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceRelatedSourceRelation>

Returns

Type
Task

GetResourceRelatedSourceRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedSourceRelation, bool>>?, params string[])

public Task<dynamic> GetResourceRelatedSourceRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedSourceRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceRelatedSourceRelation>
includePropertiesstring

Returns

Type
Task

GetResourceRelatedSourceRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, params string[])

public Task<dynamic> GetResourceRelatedSourceRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceRelatedSourceRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetResourceRelatedSourceRelationPageAsync(string, int, int, params string[])

public Task<dynamic> GetResourceRelatedSourceRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetResourceRelatedSourceRelationPropertyAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>, string, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool)

public Task<dynamic?> GetResourceRelatedSourceRelationPropertyAsync(Expression<Func<ResourceRelatedSourceRelation, bool>> predicate, string selector, Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceRelatedSourceRelationPropertyOrDefaultAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>, string, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool)

public Task<dynamic?> GetResourceRelatedSourceRelationPropertyOrDefaultAsync(Expression<Func<ResourceRelatedSourceRelation, bool>> predicate, string selector, Expression<Func<ResourceRelatedSourceRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceSourceRelationAsync(Expression<Func<ResourceSourceRelation, bool>>, Expression<Func<ResourceSourceRelation, object>>?, bool, params string[])

public Task<ResourceSourceRelation?> GetResourceSourceRelationAsync(Expression<Func<ResourceSourceRelation, bool>> predicate, Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceSourceRelation>
orderByExpression<Func, object, ResourceSourceRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceSourceRelationAsync(Expression<Func<ResourceSourceRelation, bool>>, params string[])

public Task<ResourceSourceRelation?> GetResourceSourceRelationAsync(Expression<Func<ResourceSourceRelation, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceSourceRelation>
includePropertiesstring

Returns


GetResourceSourceRelationPageAsync(int, int, Expression<Func<ResourceSourceRelation, object>>?, bool, Expression<Func<ResourceSourceRelation, bool>>?)

public Task<ResourceSourceRelation[]> GetResourceSourceRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceSourceRelation, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceSourceRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceSourceRelation>

Returns


GetResourceSourceRelationPageAsync(int, int, Expression<Func<ResourceSourceRelation, bool>>?, params string[])

public Task<ResourceSourceRelation[]> GetResourceSourceRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceSourceRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceSourceRelation>
includePropertiesstring

Returns


GetResourceSourceRelationPageAsync(int, int, Expression<Func<ResourceSourceRelation, object>>?, bool, params string[])

public Task<ResourceSourceRelation[]> GetResourceSourceRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceSourceRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceSourceRelationPageAsync(int, int, params string[])

public Task<ResourceSourceRelation[]> GetResourceSourceRelationPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetResourceSourceRelationPageAsync(string, int, int, Expression<Func<ResourceSourceRelation, object>>?, bool, Expression<Func<ResourceSourceRelation, bool>>?)

public Task<dynamic> GetResourceSourceRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceSourceRelation, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceSourceRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceSourceRelation>

Returns

Type
Task

GetResourceSourceRelationPageAsync(string, int, int, Expression<Func<ResourceSourceRelation, bool>>?, params string[])

public Task<dynamic> GetResourceSourceRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceSourceRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceSourceRelation>
includePropertiesstring

Returns

Type
Task

GetResourceSourceRelationPageAsync(string, int, int, Expression<Func<ResourceSourceRelation, object>>?, bool, params string[])

public Task<dynamic> GetResourceSourceRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceSourceRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetResourceSourceRelationPageAsync(string, int, int, params string[])

public Task<dynamic> GetResourceSourceRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetResourceSourceRelationPropertyAsync(Expression<Func<ResourceSourceRelation, bool>>, string, Expression<Func<ResourceSourceRelation, object>>?, bool)

public Task<dynamic?> GetResourceSourceRelationPropertyAsync(Expression<Func<ResourceSourceRelation, bool>> predicate, string selector, Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceSourceRelationPropertyOrDefaultAsync(Expression<Func<ResourceSourceRelation, bool>>, string, Expression<Func<ResourceSourceRelation, object>>?, bool)

public Task<dynamic?> GetResourceSourceRelationPropertyOrDefaultAsync(Expression<Func<ResourceSourceRelation, bool>> predicate, string selector, Expression<Func<ResourceSourceRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

Returns

Type
Task

GetResourceTagRelationAsync(Expression<Func<ResourceTagRelation, bool>>, Expression<Func<ResourceTagRelation, object>>?, bool, params string[])

public Task<ResourceTagRelation?> GetResourceTagRelationAsync(Expression<Func<ResourceTagRelation, bool>> predicate, Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceTagRelation>
orderByExpression<Func, object, ResourceTagRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceTagRelationAsync(Expression<Func<ResourceTagRelation, bool>>, params string[])

public Task<ResourceTagRelation?> GetResourceTagRelationAsync(Expression<Func<ResourceTagRelation, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceTagRelation>
includePropertiesstring

Returns


GetResourceTagRelationPageAsync(int, int, Expression<Func<ResourceTagRelation, object>>?, bool, Expression<Func<ResourceTagRelation, bool>>?)

public Task<ResourceTagRelation[]> GetResourceTagRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceTagRelation, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceTagRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceTagRelation>

Returns


GetResourceTagRelationPageAsync(int, int, Expression<Func<ResourceTagRelation, bool>>?, params string[])

public Task<ResourceTagRelation[]> GetResourceTagRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceTagRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceTagRelation>
includePropertiesstring

Returns


GetResourceTagRelationPageAsync(int, int, Expression<Func<ResourceTagRelation, object>>?, bool, params string[])

public Task<ResourceTagRelation[]> GetResourceTagRelationPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceTagRelation>
orderDescendingbool
includePropertiesstring

Returns


GetResourceTagRelationPageAsync(int, int, params string[])

public Task<ResourceTagRelation[]> GetResourceTagRelationPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetResourceTagRelationPageAsync(string, int, int, Expression<Func<ResourceTagRelation, object>>?, bool, Expression<Func<ResourceTagRelation, bool>>?)

public Task<dynamic> GetResourceTagRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true, Expression<Func<ResourceTagRelation, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceTagRelation>
orderDescendingbool
predicateExpression<Func, bool, ResourceTagRelation>

Returns

Type
Task

GetResourceTagRelationPageAsync(string, int, int, Expression<Func<ResourceTagRelation, bool>>?, params string[])

public Task<dynamic> GetResourceTagRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceTagRelation, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceTagRelation>
includePropertiesstring

Returns

Type
Task

GetResourceTagRelationPageAsync(string, int, int, Expression<Func<ResourceTagRelation, object>>?, bool, params string[])

public Task<dynamic> GetResourceTagRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, object, ResourceTagRelation>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetResourceTagRelationPageAsync(string, int, int, params string[])

public Task<dynamic> GetResourceTagRelationPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetResourceTagRelationPropertyAsync(Expression<Func<ResourceTagRelation, bool>>, string, Expression<Func<ResourceTagRelation, object>>?, bool)

public Task<dynamic?> GetResourceTagRelationPropertyAsync(Expression<Func<ResourceTagRelation, bool>> predicate, string selector, Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
predicateExpression<Func, bool, ResourceTagRelation>
selectorstring
orderByExpression<Func, object, ResourceTagRelation>
orderDescendingbool

Returns

Type
Task

GetResourceTagRelationPropertyOrDefaultAsync(Expression<Func<ResourceTagRelation, bool>>, string, Expression<Func<ResourceTagRelation, object>>?, bool)

public Task<dynamic?> GetResourceTagRelationPropertyOrDefaultAsync(Expression<Func<ResourceTagRelation, bool>> predicate, string selector, Expression<Func<ResourceTagRelation, object>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
predicateExpression<Func, bool, ResourceTagRelation>
selectorstring
orderByExpression<Func, object, ResourceTagRelation>
orderDescendingbool

Returns

Type
Task

GetResourceTrashItemsPageAsync(int, int, Expression<Func<ResourceTrashItem, dynamic>>?, bool?, Expression<Func<ResourceTrashItem, bool>>?, params string[])

public Task<ResourceTrashItem[]> GetResourceTrashItemsPageAsync(int pageIndex, int pageSize, Expression<Func<ResourceTrashItem, dynamic>>? orderBy = null, bool? orderDescending = null, Expression<Func<ResourceTrashItem, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, ResourceTrashItem>
orderDescendingbool
predicateExpression<Func, bool, ResourceTrashItem>
includePropertiesstring

Returns


GetResourceTrashItemsPageAsync(int, int, string, Expression<Func<ResourceTrashItem, dynamic>>?, bool?, Expression<Func<ResourceTrashItem, bool>>?, params string[])

public Task<dynamic[]> GetResourceTrashItemsPageAsync(int pageIndex, int pageSize, string projection, Expression<Func<ResourceTrashItem, dynamic>>? orderBy = null, bool? orderDescending = null, Expression<Func<ResourceTrashItem, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
projectionstring
orderByExpression<Func, ResourceTrashItem>
orderDescendingbool
predicateExpression<Func, bool, ResourceTrashItem>
includePropertiesstring

Returns

Type
Task

GetResourceTypeAsync(Guid)

public Task<ResourceType?> GetResourceTypeAsync(Guid id)

Parameters

NameType
idGuid

Returns


GetResourceTypeAsync(string)

public Task<ResourceType?> GetResourceTypeAsync(string id)

Parameters

NameType
idstring

Returns


GetResourceTypeAsync(Expression<Func<ResourceType, bool>>, Expression<Func<ResourceType, dynamic>>?, bool, params string[])

public Task<ResourceType?> GetResourceTypeAsync(Expression<Func<ResourceType, bool>> predicate, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceType>
orderByExpression<Func, ResourceType>
orderDescendingbool
includePropertiesstring

Returns


GetResourceTypeAsync(Guid, Expression<Func<ResourceType, dynamic>>?, bool, params string[])

public Task<ResourceType?> GetResourceTypeAsync(Guid id, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
idGuid
orderByExpression<Func, ResourceType>
orderDescendingbool
includePropertiesstring

Returns


GetResourceTypeAsync(string, Expression<Func<ResourceType, dynamic>>?, bool, params string[])

public Task<ResourceType?> GetResourceTypeAsync(string id, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
idstring
orderByExpression<Func, ResourceType>
orderDescendingbool
includePropertiesstring

Returns


GetResourceTypeAsync(Expression<Func<ResourceType, bool>>, params string[])

public Task<ResourceType?> GetResourceTypeAsync(Expression<Func<ResourceType, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, ResourceType>
includePropertiesstring

Returns


GetResourceTypeAsync(Guid, params string[])

public Task<ResourceType?> GetResourceTypeAsync(Guid id, params string[] includeProperties)

Parameters

NameType
idGuid
includePropertiesstring

Returns


GetResourceTypeAsync(string, params string[])

public Task<ResourceType?> GetResourceTypeAsync(string id, params string[] includeProperties)

Parameters

NameType
idstring
includePropertiesstring

Returns


GetResourceTypePageAsync(int, int, Expression<Func<ResourceType, dynamic>>?, bool, Expression<Func<ResourceType, bool>>?)

public Task<ResourceType[]> GetResourceTypePageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<ResourceType, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, ResourceType>
orderDescendingbool
predicateExpression<Func, bool, ResourceType>

Returns


GetResourceTypePageAsync(int, int, Expression<Func<ResourceType, bool>>?, params string[])

public Task<ResourceType[]> GetResourceTypePageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceType, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceType>
includePropertiesstring

Returns


GetResourceTypePageAsync(int, int, Expression<Func<ResourceType, dynamic>>?, bool, params string[])

public Task<ResourceType[]> GetResourceTypePageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, ResourceType>
orderDescendingbool
includePropertiesstring

Returns


GetResourceTypePageAsync(int, int, params string[])

public Task<ResourceType[]> GetResourceTypePageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetResourceTypePageAsync(string, int, int, Expression<Func<ResourceType, dynamic>>?, bool, Expression<Func<ResourceType, bool>>?)

public Task<dynamic> GetResourceTypePageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<ResourceType, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, ResourceType>
orderDescendingbool
predicateExpression<Func, bool, ResourceType>

Returns

Type
Task

GetResourceTypePageAsync(string, int, int, Expression<Func<ResourceType, bool>>?, params string[])

public Task<dynamic> GetResourceTypePageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceType, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, ResourceType>
includePropertiesstring

Returns

Type
Task

GetResourceTypePageAsync(string, int, int, Expression<Func<ResourceType, dynamic>>?, bool, params string[])

public Task<dynamic> GetResourceTypePageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, ResourceType>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetResourceTypePageAsync(string, int, int, params string[])

public Task<dynamic> GetResourceTypePageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetResourceTypePropertyAsync(Guid, string, Expression<Func<ResourceType, dynamic>>?, bool)

public Task<dynamic> GetResourceTypePropertyAsync(Guid resourceTypeId, string selector, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceTypeIdGuid
selectorstring
orderByExpression<Func, ResourceType>
orderDescendingbool

Returns

Type
Task

GetResourceTypePropertyAsync(string, string, Expression<Func<ResourceType, dynamic>>?, bool)

public Task<dynamic> GetResourceTypePropertyAsync(string resourceTypeId, string selector, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceTypeIdstring
selectorstring
orderByExpression<Func, ResourceType>
orderDescendingbool

Returns

Type
Task

GetResourceTypePropertyAsync(Expression<Func<ResourceType, bool>>, string, Expression<Func<ResourceType, dynamic>>?, bool)

public Task<dynamic> GetResourceTypePropertyAsync(Expression<Func<ResourceType, bool>> predicate, string selector, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, ResourceType>
selectorstring
orderByExpression<Func, ResourceType>
orderDescendingbool

Returns

Type
Task

GetResourceTypePropertyOrDefaultAsync(Guid, string, Expression<Func<ResourceType, dynamic>>?, bool)

public Task<dynamic?> GetResourceTypePropertyOrDefaultAsync(Guid resourceTypeId, string selector, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceTypeIdGuid
selectorstring
orderByExpression<Func, ResourceType>
orderDescendingbool

Returns

Type
Task

GetResourceTypePropertyOrDefaultAsync(string, string, Expression<Func<ResourceType, dynamic>>?, bool)

public Task<dynamic?> GetResourceTypePropertyOrDefaultAsync(string resourceTypeId, string selector, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceTypeIdstring
selectorstring
orderByExpression<Func, ResourceType>
orderDescendingbool

Returns

Type
Task

GetResourceTypePropertyOrDefaultAsync(Expression<Func<ResourceType, bool>>, string, Expression<Func<ResourceType, dynamic>>?, bool)

public Task<dynamic?> GetResourceTypePropertyOrDefaultAsync(Expression<Func<ResourceType, bool>> predicate, string selector, Expression<Func<ResourceType, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, ResourceType>
selectorstring
orderByExpression<Func, ResourceType>
orderDescendingbool

Returns

Type
Task

GetTagAsync(Guid)

public Task<Tag?> GetTagAsync(Guid id)

Parameters

NameType
idGuid

Returns

Type
Task<Tag>

GetTagAsync(string)

public Task<Tag?> GetTagAsync(string id)

Parameters

NameType
idstring

Returns

Type
Task<Tag>

GetTagAsync(Expression<Func<Tag, bool>>, Expression<Func<Tag, dynamic>>?, bool, params string[])

public Task<Tag?> GetTagAsync(Expression<Func<Tag, bool>> predicate, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Tag>
orderByExpression<Func, Tag>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Tag>

GetTagAsync(Guid, Expression<Func<Tag, dynamic>>?, bool, params string[])

public Task<Tag?> GetTagAsync(Guid id, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
idGuid
orderByExpression<Func, Tag>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Tag>

GetTagAsync(string, Expression<Func<Tag, dynamic>>?, bool, params string[])

public Task<Tag?> GetTagAsync(string id, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
idstring
orderByExpression<Func, Tag>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Tag>

GetTagAsync(Expression<Func<Tag, bool>>, params string[])

public Task<Tag?> GetTagAsync(Expression<Func<Tag, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, Tag>
includePropertiesstring

Returns

Type
Task<Tag>

GetTagAsync(Guid, params string[])

public Task<Tag?> GetTagAsync(Guid id, params string[] includeProperties)

Parameters

NameType
idGuid
includePropertiesstring

Returns

Type
Task<Tag>

GetTagAsync(string, params string[])

public Task<Tag?> GetTagAsync(string id, params string[] includeProperties)

Parameters

NameType
idstring
includePropertiesstring

Returns

Type
Task<Tag>

GetTagPageAsync(int, int, Expression<Func<Tag, dynamic>>?, bool, Expression<Func<Tag, bool>>?)

public Task<Tag[]> GetTagPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Tag, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, Tag>
orderDescendingbool
predicateExpression<Func, bool, Tag>

Returns

Type
Task<Tag>[]

GetTagPageAsync(int, int, Expression<Func<Tag, bool>>?, params string[])

public Task<Tag[]> GetTagPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Tag, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, Tag>
includePropertiesstring

Returns

Type
Task<Tag>[]

GetTagPageAsync(int, int, Expression<Func<Tag, dynamic>>?, bool, params string[])

public Task<Tag[]> GetTagPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, Tag>
orderDescendingbool
includePropertiesstring

Returns

Type
Task<Tag>[]

GetTagPageAsync(int, int, params string[])

public Task<Tag[]> GetTagPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task<Tag>[]

GetTagPageAsync(string, int, int, Expression<Func<Tag, dynamic>>?, bool, Expression<Func<Tag, bool>>?)

public Task<dynamic> GetTagPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<Tag, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, Tag>
orderDescendingbool
predicateExpression<Func, bool, Tag>

Returns

Type
Task

GetTagPageAsync(string, int, int, Expression<Func<Tag, bool>>?, params string[])

public Task<dynamic> GetTagPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Tag, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, Tag>
includePropertiesstring

Returns

Type
Task

GetTagPageAsync(string, int, int, Expression<Func<Tag, dynamic>>?, bool, params string[])

public Task<dynamic> GetTagPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, Tag>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetTagPageAsync(string, int, int, params string[])

public Task<dynamic> GetTagPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetTagPropertyAsync(Guid, string, Expression<Func<Tag, dynamic>>?, bool)

public Task<dynamic> GetTagPropertyAsync(Guid TagId, string selector, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
TagIdGuid
selectorstring
orderByExpression<Func, Tag>
orderDescendingbool

Returns

Type
Task

GetTagPropertyAsync(string, string, Expression<Func<Tag, dynamic>>?, bool)

public Task<dynamic> GetTagPropertyAsync(string TagId, string selector, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
TagIdstring
selectorstring
orderByExpression<Func, Tag>
orderDescendingbool

Returns

Type
Task

GetTagPropertyAsync(Expression<Func<Tag, bool>>, string, Expression<Func<Tag, dynamic>>?, bool)

public Task<dynamic> GetTagPropertyAsync(Expression<Func<Tag, bool>> predicate, string selector, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, Tag>
selectorstring
orderByExpression<Func, Tag>
orderDescendingbool

Returns

Type
Task

GetTagPropertyOrDefaultAsync(Guid, string, Expression<Func<Tag, dynamic>>?, bool)

public Task<dynamic?> GetTagPropertyOrDefaultAsync(Guid TagId, string selector, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
TagIdGuid
selectorstring
orderByExpression<Func, Tag>
orderDescendingbool

Returns

Type
Task

GetTagPropertyOrDefaultAsync(string, string, Expression<Func<Tag, dynamic>>?, bool)

public Task<dynamic?> GetTagPropertyOrDefaultAsync(string TagId, string selector, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
TagIdstring
selectorstring
orderByExpression<Func, Tag>
orderDescendingbool

Returns

Type
Task

GetTagPropertyOrDefaultAsync(Expression<Func<Tag, bool>>, string, Expression<Func<Tag, dynamic>>?, bool)

public Task<dynamic?> GetTagPropertyOrDefaultAsync(Expression<Func<Tag, bool>> predicate, string selector, Expression<Func<Tag, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, Tag>
selectorstring
orderByExpression<Func, Tag>
orderDescendingbool

Returns

Type
Task

GetVideoMetadataAsync(Guid)

public Task<VideoMetadata?> GetVideoMetadataAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns


GetVideoMetadataAsync(string)

public Task<VideoMetadata?> GetVideoMetadataAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns


GetVideoMetadataAsync(Expression<Func<VideoMetadata, bool>>, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])

public Task<VideoMetadata?> GetVideoMetadataAsync(Expression<Func<VideoMetadata, bool>> predicate, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, VideoMetadata>
orderByExpression<Func, VideoMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetVideoMetadataAsync(Guid, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])

public Task<VideoMetadata?> GetVideoMetadataAsync(Guid resourceId, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
resourceIdGuid
orderByExpression<Func, VideoMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetVideoMetadataAsync(string, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])

public Task<VideoMetadata?> GetVideoMetadataAsync(string resourceId, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
resourceIdstring
orderByExpression<Func, VideoMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetVideoMetadataAsync(Expression<Func<VideoMetadata, bool>>, params string[])

public Task<VideoMetadata?> GetVideoMetadataAsync(Expression<Func<VideoMetadata, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, VideoMetadata>
includePropertiesstring

Returns


GetVideoMetadataAsync(Guid, params string[])

public Task<VideoMetadata?> GetVideoMetadataAsync(Guid resourceId, params string[] includeProperties)

Parameters

NameType
resourceIdGuid
includePropertiesstring

Returns


GetVideoMetadataAsync(string, params string[])

public Task<VideoMetadata?> GetVideoMetadataAsync(string resourceId, params string[] includeProperties)

Parameters

NameType
resourceIdstring
includePropertiesstring

Returns


GetVideoMetadataPageAsync(int, int, Expression<Func<VideoMetadata, dynamic>>?, bool, Expression<Func<VideoMetadata, bool>>?)

public Task<VideoMetadata[]> GetVideoMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<VideoMetadata, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, VideoMetadata>
orderDescendingbool
predicateExpression<Func, bool, VideoMetadata>

Returns


GetVideoMetadataPageAsync(int, int, Expression<Func<VideoMetadata, bool>>?, params string[])

public Task<VideoMetadata[]> GetVideoMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<VideoMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, VideoMetadata>
includePropertiesstring

Returns


GetVideoMetadataPageAsync(int, int, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])

public Task<VideoMetadata[]> GetVideoMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, VideoMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetVideoMetadataPageAsync(int, int, params string[])

public Task<VideoMetadata[]> GetVideoMetadataPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetVideoMetadataPageAsync(string, int, int, Expression<Func<VideoMetadata, dynamic>>?, bool, Expression<Func<VideoMetadata, bool>>?)

public Task<dynamic> GetVideoMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, Expression<Func<VideoMetadata, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, VideoMetadata>
orderDescendingbool
predicateExpression<Func, bool, VideoMetadata>

Returns

Type
Task

GetVideoMetadataPageAsync(string, int, int, Expression<Func<VideoMetadata, bool>>?, params string[])

public Task<dynamic> GetVideoMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<VideoMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, VideoMetadata>
includePropertiesstring

Returns

Type
Task

GetVideoMetadataPageAsync(string, int, int, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])

public Task<dynamic> GetVideoMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, VideoMetadata>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetVideoMetadataPageAsync(string, int, int, params string[])

public Task<dynamic> GetVideoMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetVideoMetadataPropertyAsync(Guid, string, Expression<Func<VideoMetadata, dynamic>>?, bool)

public Task<dynamic> GetVideoMetadataPropertyAsync(Guid resourceId, string selector, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdGuid
selectorstring
orderByExpression<Func, VideoMetadata>
orderDescendingbool

Returns

Type
Task

GetVideoMetadataPropertyAsync(string, string, Expression<Func<VideoMetadata, dynamic>>?, bool)

public Task<dynamic> GetVideoMetadataPropertyAsync(string resourceId, string selector, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdstring
selectorstring
orderByExpression<Func, VideoMetadata>
orderDescendingbool

Returns

Type
Task

GetVideoMetadataPropertyAsync(Expression<Func<VideoMetadata, bool>>, string, Expression<Func<VideoMetadata, dynamic>>?, bool)

public Task<dynamic> GetVideoMetadataPropertyAsync(Expression<Func<VideoMetadata, bool>> predicate, string selector, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, VideoMetadata>
selectorstring
orderByExpression<Func, VideoMetadata>
orderDescendingbool

Returns

Type
Task

GetVideoMetadataPropertyOrDefaultAsync(Guid, string, Expression<Func<VideoMetadata, dynamic>>?, bool)

public Task<dynamic?> GetVideoMetadataPropertyOrDefaultAsync(Guid resourceId, string selector, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdGuid
selectorstring
orderByExpression<Func, VideoMetadata>
orderDescendingbool

Returns

Type
Task

GetVideoMetadataPropertyOrDefaultAsync(string, string, Expression<Func<VideoMetadata, dynamic>>?, bool)

public Task<dynamic?> GetVideoMetadataPropertyOrDefaultAsync(string resourceId, string selector, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
resourceIdstring
selectorstring
orderByExpression<Func, VideoMetadata>
orderDescendingbool

Returns

Type
Task

GetVideoMetadataPropertyOrDefaultAsync(Expression<Func<VideoMetadata, bool>>, string, Expression<Func<VideoMetadata, dynamic>>?, bool)

public Task<dynamic?> GetVideoMetadataPropertyOrDefaultAsync(Expression<Func<VideoMetadata, bool>> predicate, string selector, Expression<Func<VideoMetadata, dynamic>>? orderBy = null, bool orderDescending = false)

Parameters

NameType
predicateExpression<Func, bool, VideoMetadata>
selectorstring
orderByExpression<Func, VideoMetadata>
orderDescendingbool

Returns

Type
Task

GetWebsiteMetadataAsync(Guid)

public Task<WebsiteMetadata?> GetWebsiteMetadataAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns


GetWebsiteMetadataAsync(string)

public Task<WebsiteMetadata?> GetWebsiteMetadataAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns


GetWebsiteMetadataAsync(Expression<Func<WebsiteMetadata, bool>>, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])

public Task<WebsiteMetadata?> GetWebsiteMetadataAsync(Expression<Func<WebsiteMetadata, bool>> predicate, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, WebsiteMetadata>
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetWebsiteMetadataAsync(Guid, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])

public Task<WebsiteMetadata?> GetWebsiteMetadataAsync(Guid resourceId, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
resourceIdGuid
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetWebsiteMetadataAsync(string, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])

public Task<WebsiteMetadata?> GetWebsiteMetadataAsync(string resourceId, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
resourceIdstring
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetWebsiteMetadataAsync(Expression<Func<WebsiteMetadata, bool>>, params string[])

public Task<WebsiteMetadata?> GetWebsiteMetadataAsync(Expression<Func<WebsiteMetadata, bool>> predicate, params string[] includeProperties)

Parameters

NameType
predicateExpression<Func, bool, WebsiteMetadata>
includePropertiesstring

Returns


GetWebsiteMetadataAsync(Guid, params string[])

public Task<WebsiteMetadata?> GetWebsiteMetadataAsync(Guid resourceId, params string[] includeProperties)

Parameters

NameType
resourceIdGuid
includePropertiesstring

Returns


GetWebsiteMetadataAsync(string, params string[])

public Task<WebsiteMetadata?> GetWebsiteMetadataAsync(string resourceId, params string[] includeProperties)

Parameters

NameType
resourceIdstring
includePropertiesstring

Returns


GetWebsiteMetadataPageAsync(int, int, Expression<Func<WebsiteMetadata, dynamic>>?, bool, Expression<Func<WebsiteMetadata, bool>>?)

public Task<WebsiteMetadata[]> GetWebsiteMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, Expression<Func<WebsiteMetadata, bool>>? predicate = null)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
predicateExpression<Func, bool, WebsiteMetadata>

Returns


GetWebsiteMetadataPageAsync(int, int, Expression<Func<WebsiteMetadata, bool>>?, params string[])

public Task<WebsiteMetadata[]> GetWebsiteMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<WebsiteMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
predicateExpression<Func, bool, WebsiteMetadata>
includePropertiesstring

Returns


GetWebsiteMetadataPageAsync(int, int, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])

public Task<WebsiteMetadata[]> GetWebsiteMetadataPageAsync(int pageIndex = 1, int pageSize = 100, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
includePropertiesstring

Returns


GetWebsiteMetadataPageAsync(int, int, params string[])

public Task<WebsiteMetadata[]> GetWebsiteMetadataPageAsync(int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
pageIndexint
pageSizeint
includePropertiesstring

Returns


GetWebsiteMetadataPageAsync(string, int, int, Expression<Func<WebsiteMetadata, dynamic>>?, bool, Expression<Func<WebsiteMetadata, bool>>?)

public Task<dynamic> GetWebsiteMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, Expression<Func<WebsiteMetadata, bool>>? predicate = null)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
predicateExpression<Func, bool, WebsiteMetadata>

Returns

Type
Task

GetWebsiteMetadataPageAsync(string, int, int, Expression<Func<WebsiteMetadata, bool>>?, params string[])

public Task<dynamic> GetWebsiteMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<WebsiteMetadata, bool>>? predicate = null, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
predicateExpression<Func, bool, WebsiteMetadata>
includePropertiesstring

Returns

Type
Task

GetWebsiteMetadataPageAsync(string, int, int, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])

public Task<dynamic> GetWebsiteMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool
includePropertiesstring

Returns

Type
Task

GetWebsiteMetadataPageAsync(string, int, int, params string[])

public Task<dynamic> GetWebsiteMetadataPageAsync(string projection, int pageIndex = 1, int pageSize = 100, params string[] includeProperties)

Parameters

NameType
projectionstring
pageIndexint
pageSizeint
includePropertiesstring

Returns

Type
Task

GetWebsiteMetadataPropertyAsync(Guid, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)

public Task<dynamic> GetWebsiteMetadataPropertyAsync(Guid resourceId, string selector, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
resourceIdGuid
selectorstring
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool

Returns

Type
Task

GetWebsiteMetadataPropertyAsync(string, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)

public Task<dynamic> GetWebsiteMetadataPropertyAsync(string resourceId, string selector, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
resourceIdstring
selectorstring
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool

Returns

Type
Task

GetWebsiteMetadataPropertyAsync(Expression<Func<WebsiteMetadata, bool>>, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)

public Task<dynamic> GetWebsiteMetadataPropertyAsync(Expression<Func<WebsiteMetadata, bool>> predicate, string selector, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
predicateExpression<Func, bool, WebsiteMetadata>
selectorstring
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool

Returns

Type
Task

GetWebsiteMetadataPropertyOrDefaultAsync(Guid, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)

public Task<dynamic?> GetWebsiteMetadataPropertyOrDefaultAsync(Guid resourceId, string selector, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
resourceIdGuid
selectorstring
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool

Returns

Type
Task

GetWebsiteMetadataPropertyOrDefaultAsync(string, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)

public Task<dynamic?> GetWebsiteMetadataPropertyOrDefaultAsync(string resourceId, string selector, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
resourceIdstring
selectorstring
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool

Returns

Type
Task

GetWebsiteMetadataPropertyOrDefaultAsync(Expression<Func<WebsiteMetadata, bool>>, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)

public Task<dynamic?> GetWebsiteMetadataPropertyOrDefaultAsync(Expression<Func<WebsiteMetadata, bool>> predicate, string selector, Expression<Func<WebsiteMetadata, dynamic>>? orderBy = null, bool orderDescending = true)

Parameters

NameType
predicateExpression<Func, bool, WebsiteMetadata>
selectorstring
orderByExpression<Func, WebsiteMetadata>
orderDescendingbool

Returns

Type
Task

OrganisationExistsAsync(Guid)

public Task<bool> OrganisationExistsAsync(Guid organisationId)

Parameters

NameType
organisationIdGuid

Returns

Type
Task<bool>

OrganisationExistsAsync(string)

public Task<bool> OrganisationExistsAsync(string organisationId)

Parameters

NameType
organisationIdstring

Returns

Type
Task<bool>

OrganisationExistsAsync(Expression<Func<Organisation, bool>>)

public Task<bool> OrganisationExistsAsync(Expression<Func<Organisation, bool>> predicate)

Parameters

NameType
predicateExpression<Func, bool, Organisation>

Returns

Type
Task<bool>

OrganisationRelationshipCountAsync(Expression<Func<OrganisationRelationship, bool>>?)

public Task<int> OrganisationRelationshipCountAsync(Expression<Func<OrganisationRelationship, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

OrganisationRelationshipExistsAsync(Expression<Func<OrganisationRelationship, bool>>)

public Task<bool> OrganisationRelationshipExistsAsync(Expression<Func<OrganisationRelationship, bool>> predicate)

Parameters

Returns

Type
Task<bool>

PersonCountAsync(Expression<Func<Person, bool>>?)

public Task<int> PersonCountAsync(Expression<Func<Person, bool>>? predicate = null)

Parameters

NameType
predicateExpression<Func, bool, Person>

Returns

Type
Task<int>

PersonExistsAsync(Guid)

public Task<bool> PersonExistsAsync(Guid personId)

Parameters

NameType
personIdGuid

Returns

Type
Task<bool>

PersonExistsAsync(string)

public Task<bool> PersonExistsAsync(string personId)

Parameters

NameType
personIdstring

Returns

Type
Task<bool>

PersonExistsAsync(Expression<Func<Person, bool>>)

public Task<bool> PersonExistsAsync(Expression<Func<Person, bool>> predicate)

Parameters

NameType
predicateExpression<Func, bool, Person>

Returns

Type
Task<bool>

PersonOrganisationRelationCountAsync(Expression<Func<PersonOrganisationRelation, bool>>?)

public Task<int> PersonOrganisationRelationCountAsync(Expression<Func<PersonOrganisationRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

PersonOrganisationRelationExistsAsync(Expression<Func<PersonOrganisationRelation, bool>>)

public Task<bool> PersonOrganisationRelationExistsAsync(Expression<Func<PersonOrganisationRelation, bool>> predicate)

Parameters

Returns

Type
Task<bool>

PersonRelationshipCountAsync(Expression<Func<PersonRelationship, bool>>?)

public Task<int> PersonRelationshipCountAsync(Expression<Func<PersonRelationship, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

PersonRelationshipExistsAsync(Expression<Func<PersonRelationship, bool>>)

public Task<bool> PersonRelationshipExistsAsync(Expression<Func<PersonRelationship, bool>> predicate)

Parameters

Returns

Type
Task<bool>

RegionCountAsync(Expression<Func<Region, bool>>?)

public Task<int> RegionCountAsync(Expression<Func<Region, bool>>? predicate = null)

Parameters

NameType
predicateExpression<Func, bool, Region>

Returns

Type
Task<int>

RegionExistsAsync(Guid)

public Task<bool> RegionExistsAsync(Guid regionId)

Parameters

NameType
regionIdGuid

Returns

Type
Task<bool>

RegionExistsAsync(string)

public Task<bool> RegionExistsAsync(string regionId)

Parameters

NameType
regionIdstring

Returns

Type
Task<bool>

RegionExistsAsync(Expression<Func<Region, bool>>)

public Task<bool> RegionExistsAsync(Expression<Func<Region, bool>> predicate)

Parameters

NameType
predicateExpression<Func, bool, Region>

Returns

Type
Task<bool>

RemoveAllOrganisationRelationshipsContainingIdAsync(Guid)

public Task<bool> RemoveAllOrganisationRelationshipsContainingIdAsync(Guid organisationId)

Parameters

NameType
organisationIdGuid

Returns

Type
Task<bool>

RemoveAllOrganisationRelationshipsContainingIdAsync(string)

public Task<bool> RemoveAllOrganisationRelationshipsContainingIdAsync(string organisationId)

Parameters

NameType
organisationIdstring

Returns

Type
Task<bool>

RemoveAllOrganisationRelationshipsWithSourceIdAsync(Guid)

public Task<bool> RemoveAllOrganisationRelationshipsWithSourceIdAsync(Guid sourceOrganisationId)

Parameters

NameType
sourceOrganisationIdGuid

Returns

Type
Task<bool>

RemoveAllOrganisationRelationshipsWithSourceIdAsync(string)

public Task<bool> RemoveAllOrganisationRelationshipsWithSourceIdAsync(string sourceOrganisationId)

Parameters

NameType
sourceOrganisationIdstring

Returns

Type
Task<bool>

RemoveAllOrganisationRelationshipsWithTargetIdAsync(Guid)

public Task<bool> RemoveAllOrganisationRelationshipsWithTargetIdAsync(Guid targetOrganisationId)

Parameters

NameType
targetOrganisationIdGuid

Returns

Type
Task<bool>

RemoveAllOrganisationRelationshipsWithTargetIdAsync(string)

public Task<bool> RemoveAllOrganisationRelationshipsWithTargetIdAsync(string targetOrganisationId)

Parameters

NameType
targetOrganisationIdstring

Returns

Type
Task<bool>

RemoveAllPersonOrganisationRealtionsWithOrganisationIdAsync(string)

public Task<bool> RemoveAllPersonOrganisationRealtionsWithOrganisationIdAsync(string organisationId)

Parameters

NameType
organisationIdstring

Returns

Type
Task<bool>

RemoveAllPersonOrganisationRelationsWithOrganisationIdAsync(Guid)

public Task<bool> RemoveAllPersonOrganisationRelationsWithOrganisationIdAsync(Guid organisationId)

Parameters

NameType
organisationIdGuid

Returns

Type
Task<bool>

RemoveAllPersonRelationshipsContainingIdAsync(Guid)

public Task<bool> RemoveAllPersonRelationshipsContainingIdAsync(Guid personId)

Parameters

NameType
personIdGuid

Returns

Type
Task<bool>

RemoveAllPersonRelationshipsContainingIdAsync(string)

public Task<bool> RemoveAllPersonRelationshipsContainingIdAsync(string personId)

Parameters

NameType
personIdstring

Returns

Type
Task<bool>

RemoveAllPersonRelationshipsWithSourceIdAsync(Guid)

public Task<bool> RemoveAllPersonRelationshipsWithSourceIdAsync(Guid sourcePersonId)

Parameters

NameType
sourcePersonIdGuid

Returns

Type
Task<bool>

RemoveAllPersonRelationshipsWithSourceIdAsync(string)

public Task<bool> RemoveAllPersonRelationshipsWithSourceIdAsync(string sourcePersonId)

Parameters

NameType
sourcePersonIdstring

Returns

Type
Task<bool>

RemoveAllPersonRelationshipsWithTargetIdAsync(Guid)

public Task<bool> RemoveAllPersonRelationshipsWithTargetIdAsync(Guid targetPersonId)

Parameters

NameType
targetPersonIdGuid

Returns

Type
Task<bool>

RemoveAllPersonRelationshipsWithTargetIdAsync(string)

public Task<bool> RemoveAllPersonRelationshipsWithTargetIdAsync(string targetPersonId)

Parameters

NameType
targetPersonIdstring

Returns

Type
Task<bool>

RemoveAllResourceAuthorRelationsWithResourceIdAsync(Guid)

public Task<bool> RemoveAllResourceAuthorRelationsWithResourceIdAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

RemoveAllResourceAuthorRelationsWithResourceIdAsync(string)

public Task<bool> RemoveAllResourceAuthorRelationsWithResourceIdAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

RemoveAllResourceOrganisationRelationsWithResourceIdAsync(Guid)

public Task<bool> RemoveAllResourceOrganisationRelationsWithResourceIdAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

RemoveAllResourceOrganisationRelationsWithResourceIdAsync(string)

public Task<bool> RemoveAllResourceOrganisationRelationsWithResourceIdAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

RemoveAllResourceRegionRelationsWithResourceIdAsync(Guid)

public Task<bool> RemoveAllResourceRegionRelationsWithResourceIdAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

RemoveAllResourceRegionRelationsWithResourceIdAsync(string)

public Task<bool> RemoveAllResourceRegionRelationsWithResourceIdAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

RemoveAllResourceRelatedOrganisationRelationsWithResourceIdAsync(Guid)

public Task<bool> RemoveAllResourceRelatedOrganisationRelationsWithResourceIdAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

RemoveAllResourceRelatedOrganisationRelationsWithResourceIdAsync(string)

public Task<bool> RemoveAllResourceRelatedOrganisationRelationsWithResourceIdAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

RemoveAllResourceRelatedPersonRelationsWithResourceIdAsync(Guid)

public Task<bool> RemoveAllResourceRelatedPersonRelationsWithResourceIdAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

RemoveAllResourceRelatedPersonRelationsWithResourceIdAsync(string)

public Task<bool> RemoveAllResourceRelatedPersonRelationsWithResourceIdAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

RemoveAllResourceRelatedSourceRelationsWithResourceIdAsync(Guid)

public Task<bool> RemoveAllResourceRelatedSourceRelationsWithResourceIdAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

RemoveAllResourceRelatedSourceRelationsWithResourceIdAsync(string)

public Task<bool> RemoveAllResourceRelatedSourceRelationsWithResourceIdAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

RemoveAllResourceSourceRelationsWithResourceIdAsync(Guid)

public Task<bool> RemoveAllResourceSourceRelationsWithResourceIdAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

RemoveAllResourceSourceRelationsWithResourceIdAsync(string)

public Task<bool> RemoveAllResourceSourceRelationsWithResourceIdAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

RemoveAllResourceTagRelationsWithResourceIdAsync(Guid)

public Task<bool> RemoveAllResourceTagRelationsWithResourceIdAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

RemoveAllResourceTagRelationsWithResourceIdAsync(string)

public Task<bool> RemoveAllResourceTagRelationsWithResourceIdAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

RemoveAuthorFromAllResourcesAsync(Guid)

public Task<bool> RemoveAuthorFromAllResourcesAsync(Guid personId)

Parameters

NameType
personIdGuid

Returns

Type
Task<bool>

RemoveAuthorFromAllResourcesAsync(string)

public Task<bool> RemoveAuthorFromAllResourcesAsync(string personId)

Parameters

NameType
personIdstring

Returns

Type
Task<bool>

RemoveAuthorFromResourceAsync(Guid, Guid)

public Task<bool> RemoveAuthorFromResourceAsync(Guid resourceId, Guid personId)

Parameters

NameType
resourceIdGuid
personIdGuid

Returns

Type
Task<bool>

RemoveAuthorFromResourceAsync(string, Guid)

public Task<bool> RemoveAuthorFromResourceAsync(string resourceId, Guid personId)

Parameters

NameType
resourceIdstring
personIdGuid

Returns

Type
Task<bool>

RemoveAuthorFromResourceAsync(Guid, string)

public Task<bool> RemoveAuthorFromResourceAsync(Guid resourceId, string personId)

Parameters

NameType
resourceIdGuid
personIdstring

Returns

Type
Task<bool>

RemoveAuthorFromResourceAsync(string, string)

public Task<bool> RemoveAuthorFromResourceAsync(string resourceId, string personId)

Parameters

NameType
resourceIdstring
personIdstring

Returns

Type
Task<bool>

RemoveOrganisationFromAllResourcesAsync(Guid)

public Task<bool> RemoveOrganisationFromAllResourcesAsync(Guid organisationId)

Parameters

NameType
organisationIdGuid

Returns

Type
Task<bool>

RemoveOrganisationFromAllResourcesAsync(string)

public Task<bool> RemoveOrganisationFromAllResourcesAsync(string organisationId)

Parameters

NameType
organisationIdstring

Returns

Type
Task<bool>

RemoveOrganisationFromResourceAsync(Guid, Guid)

public Task<bool> RemoveOrganisationFromResourceAsync(Guid resourceId, Guid organisationId)

Parameters

NameType
resourceIdGuid
organisationIdGuid

Returns

Type
Task<bool>

RemoveOrganisationFromResourceAsync(string, Guid)

public Task<bool> RemoveOrganisationFromResourceAsync(string resourceId, Guid organisationId)

Parameters

NameType
resourceIdstring
organisationIdGuid

Returns

Type
Task<bool>

RemoveOrganisationFromResourceAsync(Guid, string)

public Task<bool> RemoveOrganisationFromResourceAsync(Guid resourceId, string organisationId)

Parameters

NameType
resourceIdGuid
organisationIdstring

Returns

Type
Task<bool>

RemoveOrganisationFromResourceAsync(string, string)

public Task<bool> RemoveOrganisationFromResourceAsync(string resourceId, string organisationId)

Parameters

NameType
resourceIdstring
organisationIdstring

Returns

Type
Task<bool>

RemoveOrganisationRelationshipAsync(Guid, Guid)

public Task<bool> RemoveOrganisationRelationshipAsync(Guid sourceOrganisationId, Guid targetOrganisationId)

Parameters

NameType
sourceOrganisationIdGuid
targetOrganisationIdGuid

Returns

Type
Task<bool>

RemoveOrganisationRelationshipAsync(Guid, string)

public Task<bool> RemoveOrganisationRelationshipAsync(Guid sourceOrganisationId, string targetOrganisationId)

Parameters

NameType
sourceOrganisationIdGuid
targetOrganisationIdstring

Returns

Type
Task<bool>

RemoveOrganisationRelationshipAsync(string, Guid)

public Task<bool> RemoveOrganisationRelationshipAsync(string sourceOrganisationId, Guid targetOrganisationId)

Parameters

NameType
sourceOrganisationIdstring
targetOrganisationIdGuid

Returns

Type
Task<bool>

RemoveOrganisationRelationshipAsync(string, string)

public Task<bool> RemoveOrganisationRelationshipAsync(string sourceOrganisationId, string targetOrganisationId)

Parameters

NameType
sourceOrganisationIdstring
targetOrganisationIdstring

Returns

Type
Task<bool>

RemovePersonFromAllOrganisationsAsync(Guid)

public Task<bool> RemovePersonFromAllOrganisationsAsync(Guid personId)

Parameters

NameType
personIdGuid

Returns

Type
Task<bool>

RemovePersonFromAllOrganisationsAsync(string)

public Task<bool> RemovePersonFromAllOrganisationsAsync(string personId)

Parameters

NameType
personIdstring

Returns

Type
Task<bool>

RemovePersonFromOrganisationAsync(Guid, Guid)

public Task<bool> RemovePersonFromOrganisationAsync(Guid personId, Guid organisationId)

Parameters

NameType
personIdGuid
organisationIdGuid

Returns

Type
Task<bool>

RemovePersonFromOrganisationAsync(Guid, string)

public Task<bool> RemovePersonFromOrganisationAsync(Guid personId, string organisationId)

Parameters

NameType
personIdGuid
organisationIdstring

Returns

Type
Task<bool>

RemovePersonFromOrganisationAsync(string, Guid)

public Task<bool> RemovePersonFromOrganisationAsync(string personId, Guid organisationId)

Parameters

NameType
personIdstring
organisationIdGuid

Returns

Type
Task<bool>

RemovePersonFromOrganisationAsync(string, string)

public Task<bool> RemovePersonFromOrganisationAsync(string personId, string organisationId)

Parameters

NameType
personIdstring
organisationIdstring

Returns

Type
Task<bool>

RemovePersonRelationshipAsync(Guid, Guid)

public Task<bool> RemovePersonRelationshipAsync(Guid sourcePersonId, Guid targetPersonId)

Parameters

NameType
sourcePersonIdGuid
targetPersonIdGuid

Returns

Type
Task<bool>

RemovePersonRelationshipAsync(Guid, string)

public Task<bool> RemovePersonRelationshipAsync(Guid sourcePersonId, string targetPersonId)

Parameters

NameType
sourcePersonIdGuid
targetPersonIdstring

Returns

Type
Task<bool>

RemovePersonRelationshipAsync(string, Guid)

public Task<bool> RemovePersonRelationshipAsync(string sourcePersonId, Guid targetPersonId)

Parameters

NameType
sourcePersonIdstring
targetPersonIdGuid

Returns

Type
Task<bool>

RemovePersonRelationshipAsync(string, string)

public Task<bool> RemovePersonRelationshipAsync(string sourcePersonId, string targetPersonId)

Parameters

NameType
sourcePersonIdstring
targetPersonIdstring

Returns

Type
Task<bool>

RemoveRegionFromAllResourcesAsync(Guid)

public Task<bool> RemoveRegionFromAllResourcesAsync(Guid regionId)

Parameters

NameType
regionIdGuid

Returns

Type
Task<bool>

RemoveRegionFromAllResourcesAsync(string)

public Task<bool> RemoveRegionFromAllResourcesAsync(string regionId)

Parameters

NameType
regionIdstring

Returns

Type
Task<bool>

RemoveRegionFromResourceAsync(Guid, Guid)

public Task<bool> RemoveRegionFromResourceAsync(Guid resourceId, Guid regionId)

Parameters

NameType
resourceIdGuid
regionIdGuid

Returns

Type
Task<bool>

RemoveRegionFromResourceAsync(string, Guid)

public Task<bool> RemoveRegionFromResourceAsync(string resourceId, Guid regionId)

Parameters

NameType
resourceIdstring
regionIdGuid

Returns

Type
Task<bool>

RemoveRegionFromResourceAsync(Guid, string)

public Task<bool> RemoveRegionFromResourceAsync(Guid resourceId, string regionId)

Parameters

NameType
resourceIdGuid
regionIdstring

Returns

Type
Task<bool>

RemoveRegionFromResourceAsync(string, string)

public Task<bool> RemoveRegionFromResourceAsync(string resourceId, string regionId)

Parameters

NameType
resourceIdstring
regionIdstring

Returns

Type
Task<bool>

RemoveRelatedOrganisationFromAllResourcesAsync(Guid)

public Task<bool> RemoveRelatedOrganisationFromAllResourcesAsync(Guid organisationId)

Parameters

NameType
organisationIdGuid

Returns

Type
Task<bool>

RemoveRelatedOrganisationFromAllResourcesAsync(string)

public Task<bool> RemoveRelatedOrganisationFromAllResourcesAsync(string organisationId)

Parameters

NameType
organisationIdstring

Returns

Type
Task<bool>

RemoveRelatedOrganisationFromResourceAsync(Guid, Guid)

public Task<bool> RemoveRelatedOrganisationFromResourceAsync(Guid resourceId, Guid organisationId)

Parameters

NameType
resourceIdGuid
organisationIdGuid

Returns

Type
Task<bool>

RemoveRelatedOrganisationFromResourceAsync(string, Guid)

public Task<bool> RemoveRelatedOrganisationFromResourceAsync(string resourceId, Guid organisationId)

Parameters

NameType
resourceIdstring
organisationIdGuid

Returns

Type
Task<bool>

RemoveRelatedOrganisationFromResourceAsync(Guid, string)

public Task<bool> RemoveRelatedOrganisationFromResourceAsync(Guid resourceId, string organisationId)

Parameters

NameType
resourceIdGuid
organisationIdstring

Returns

Type
Task<bool>

RemoveRelatedOrganisationFromResourceAsync(string, string)

public Task<bool> RemoveRelatedOrganisationFromResourceAsync(string resourceId, string organisationId)

Parameters

NameType
resourceIdstring
organisationIdstring

Returns

Type
Task<bool>

RemoveRelatedPersonFromAllResourcesAsync(Guid)

public Task<bool> RemoveRelatedPersonFromAllResourcesAsync(Guid personId)

Parameters

NameType
personIdGuid

Returns

Type
Task<bool>

RemoveRelatedPersonFromAllResourcesAsync(string)

public Task<bool> RemoveRelatedPersonFromAllResourcesAsync(string personId)

Parameters

NameType
personIdstring

Returns

Type
Task<bool>

RemoveRelatedPersonFromResourceAsync(Guid, Guid)

public Task<bool> RemoveRelatedPersonFromResourceAsync(Guid resourceId, Guid personId)

Parameters

NameType
resourceIdGuid
personIdGuid

Returns

Type
Task<bool>

RemoveRelatedPersonFromResourceAsync(string, Guid)

public Task<bool> RemoveRelatedPersonFromResourceAsync(string resourceId, Guid personId)

Parameters

NameType
resourceIdstring
personIdGuid

Returns

Type
Task<bool>

RemoveRelatedPersonFromResourceAsync(Guid, string)

public Task<bool> RemoveRelatedPersonFromResourceAsync(Guid resourceId, string personId)

Parameters

NameType
resourceIdGuid
personIdstring

Returns

Type
Task<bool>

RemoveRelatedPersonFromResourceAsync(string, string)

public Task<bool> RemoveRelatedPersonFromResourceAsync(string resourceId, string personId)

Parameters

NameType
resourceIdstring
personIdstring

Returns

Type
Task<bool>

RemoveRelatedSourceFromResourceAsync(Guid, string)

public Task<bool> RemoveRelatedSourceFromResourceAsync(Guid resourceId, string url)

Parameters

NameType
resourceIdGuid
urlstring

Returns

Type
Task<bool>

RemoveRelatedSourceFromResourceAsync(string, string)

public Task<bool> RemoveRelatedSourceFromResourceAsync(string resourceId, string url)

Parameters

NameType
resourceIdstring
urlstring

Returns

Type
Task<bool>

RemoveResourceTypeFromResourceAsync(Guid)

public Task<bool> RemoveResourceTypeFromResourceAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

RemoveSourceFromResourceAsync(Guid, string)

public Task<bool> RemoveSourceFromResourceAsync(Guid resourceId, string url)

Parameters

NameType
resourceIdGuid
urlstring

Returns

Type
Task<bool>

RemoveSourceFromResourceAsync(string, string)

public Task<bool> RemoveSourceFromResourceAsync(string resourceId, string url)

Parameters

NameType
resourceIdstring
urlstring

Returns

Type
Task<bool>

RemoveTagFromAllResourcesAsync(Guid)

public Task<bool> RemoveTagFromAllResourcesAsync(Guid tagId)

Parameters

NameType
tagIdGuid

Returns

Type
Task<bool>

RemoveTagFromAllResourcesAsync(string)

public Task<bool> RemoveTagFromAllResourcesAsync(string tagId)

Parameters

NameType
tagIdstring

Returns

Type
Task<bool>

RemoveTagFromResourceAsync(Guid, Guid)

public Task<bool> RemoveTagFromResourceAsync(Guid resourceId, Guid tagId)

Parameters

NameType
resourceIdGuid
tagIdGuid

Returns

Type
Task<bool>

RemoveTagFromResourceAsync(string, Guid)

public Task<bool> RemoveTagFromResourceAsync(string resourceId, Guid tagId)

Parameters

NameType
resourceIdstring
tagIdGuid

Returns

Type
Task<bool>

RemoveTagFromResourceAsync(Guid, string)

public Task<bool> RemoveTagFromResourceAsync(Guid resourceId, string tagId)

Parameters

NameType
resourceIdGuid
tagIdstring

Returns

Type
Task<bool>

RemoveTagFromResourceAsync(string, string)

public Task<bool> RemoveTagFromResourceAsync(string resourceId, string tagId)

Parameters

NameType
resourceIdstring
tagIdstring

Returns

Type
Task<bool>

ResourceAuthorRelationCountAsync(Expression<Func<ResourceAuthorRelation, bool>>?)

public Task<int> ResourceAuthorRelationCountAsync(Expression<Func<ResourceAuthorRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

ResourceAuthorRelationExistsAsync(Expression<Func<ResourceAuthorRelation, bool>>)

public Task<bool> ResourceAuthorRelationExistsAsync(Expression<Func<ResourceAuthorRelation, bool>> predicate)

Parameters

Returns

Type
Task<bool>

ResourceCountAsync(Expression<Func<Resource, bool>>?)

public Task<int> ResourceCountAsync(Expression<Func<Resource, bool>>? predicate = null)

Parameters

NameType
predicateExpression<Func, bool, Resource>

Returns

Type
Task<int>

ResourceExistsAsync(Guid)

public Task<bool> ResourceExistsAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

ResourceExistsAsync(string)

public Task<bool> ResourceExistsAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

ResourceExistsAsync(Expression<Func<Resource, bool>>)

public Task<bool> ResourceExistsAsync(Expression<Func<Resource, bool>> predicate)

Parameters

NameType
predicateExpression<Func, bool, Resource>

Returns

Type
Task<bool>

ResourceOrganisationRelationCountAsync(Expression<Func<ResourceOrganisationRelation, bool>>?)

public Task<int> ResourceOrganisationRelationCountAsync(Expression<Func<ResourceOrganisationRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

ResourceOrganisationRelationExistsAsync(Expression<Func<ResourceOrganisationRelation, bool>>)

public Task<bool> ResourceOrganisationRelationExistsAsync(Expression<Func<ResourceOrganisationRelation, bool>> predicate)

Parameters

Returns

Type
Task<bool>

ResourceRegionRelationCountAsync(Expression<Func<ResourceRegionRelation, bool>>?)

public Task<int> ResourceRegionRelationCountAsync(Expression<Func<ResourceRegionRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

ResourceRegionRelationExistsAsync(Expression<Func<ResourceRegionRelation, bool>>)

public Task<bool> ResourceRegionRelationExistsAsync(Expression<Func<ResourceRegionRelation, bool>> predicate)

Parameters

Returns

Type
Task<bool>

ResourceRelatedOrganisationRelationCountAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>?)

public Task<int> ResourceRelatedOrganisationRelationCountAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

ResourceRelatedOrganisationRelationExistsAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>)

public Task<bool> ResourceRelatedOrganisationRelationExistsAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>> predicate)

Parameters

Returns

Type
Task<bool>

ResourceRelatedPersonRelationsCountAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>?)

public Task<int> ResourceRelatedPersonRelationsCountAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

ResourceRelatedPersonRelationsExistsAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>)

public Task<bool> ResourceRelatedPersonRelationsExistsAsync(Expression<Func<ResourceRelatedPersonRelation, bool>> predicate)

Parameters

Returns

Type
Task<bool>

ResourceRelatedSourceRelationCountAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>?)

public Task<int> ResourceRelatedSourceRelationCountAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

ResourceRelatedSourceRelationExistsAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>)

public Task<bool> ResourceRelatedSourceRelationExistsAsync(Expression<Func<ResourceRelatedSourceRelation, bool>> predicate)

Parameters

Returns

Type
Task<bool>

ResourceSourceRelationCountAsync(Expression<Func<ResourceSourceRelation, bool>>?)

public Task<int> ResourceSourceRelationCountAsync(Expression<Func<ResourceSourceRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

ResourceSourceRelationExistsAsync(Expression<Func<ResourceSourceRelation, bool>>)

public Task<bool> ResourceSourceRelationExistsAsync(Expression<Func<ResourceSourceRelation, bool>> predicate)

Parameters

Returns

Type
Task<bool>

ResourceTagRelationCountAsync(Expression<Func<ResourceTagRelation, bool>>?)

public Task<int> ResourceTagRelationCountAsync(Expression<Func<ResourceTagRelation, bool>>? predicate = null)

Parameters

Returns

Type
Task<int>

ResourceTagRelationExistsAsync(Expression<Func<ResourceTagRelation, bool>>)

public Task<bool> ResourceTagRelationExistsAsync(Expression<Func<ResourceTagRelation, bool>> predicate)

Parameters

Returns

Type
Task<bool>

ResourceTypeCountAsync(Expression<Func<ResourceType, bool>>?)

public Task<int> ResourceTypeCountAsync(Expression<Func<ResourceType, bool>>? predicate = null)

Parameters

NameType
predicateExpression<Func, bool, ResourceType>

Returns

Type
Task<int>

ResourceTypeExistsAsync(Guid)

public Task<bool> ResourceTypeExistsAsync(Guid resourceTypeId)

Parameters

NameType
resourceTypeIdGuid

Returns

Type
Task<bool>

ResourceTypeExistsAsync(string)

public Task<bool> ResourceTypeExistsAsync(string resourceTypeId)

Parameters

NameType
resourceTypeIdstring

Returns

Type
Task<bool>

ResourceTypeExistsAsync(Expression<Func<ResourceType, bool>>)

public Task<bool> ResourceTypeExistsAsync(Expression<Func<ResourceType, bool>> predicate)

Parameters

NameType
predicateExpression<Func, bool, ResourceType>

Returns

Type
Task<bool>

Rollback()

Rolls back the current database transaction

public Task Rollback()

Returns

Type
Task

SearchResourceGridAsync(GridRequest)

Searches all resources, persons and organisations using the given parameters

public Task<GridSearchResult> SearchResourceGridAsync(GridRequest request)

Parameters

NameTypeDescription
requestGridRequestThe request DTO

Returns

TypeDescription
Task<GridSearchResult>The result of the search

TagCountAsync(Expression<Func<Tag, bool>>?)

public Task<int> TagCountAsync(Expression<Func<Tag, bool>>? predicate = null)

Parameters

NameType
predicateExpression<Func, bool, Tag>

Returns

Type
Task<int>

TagExistsAsync(Guid)

public Task<bool> TagExistsAsync(Guid tagId)

Parameters

NameType
tagIdGuid

Returns

Type
Task<bool>

TagExistsAsync(string)

public Task<bool> TagExistsAsync(string tagId)

Parameters

NameType
tagIdstring

Returns

Type
Task<bool>

TagExistsAsync(Expression<Func<Tag, bool>>)

public Task<bool> TagExistsAsync(Expression<Func<Tag, bool>> predicate)

Parameters

NameType
predicateExpression<Func, bool, Tag>

Returns

Type
Task<bool>

TrashOrganisationAsync(Guid)

public Task<bool> TrashOrganisationAsync(Guid Id)

Parameters

NameType
IdGuid

Returns

Type
Task<bool>

TrashOrganisationAsync(string)

public Task<bool> TrashOrganisationAsync(string Id)

Parameters

NameType
Idstring

Returns

Type
Task<bool>

TrashPersonAsync(Guid)

public Task<bool> TrashPersonAsync(Guid Id)

Parameters

NameType
IdGuid

Returns

Type
Task<bool>

TrashPersonAsync(string)

public Task<bool> TrashPersonAsync(string Id)

Parameters

NameType
Idstring

Returns

Type
Task<bool>

TrashResourceAsync(Guid)

public Task<bool> TrashResourceAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

TrashResourceAsync(string)

public Task<bool> TrashResourceAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

UntrashOrganisationAsync(Guid)

public Task<bool> UntrashOrganisationAsync(Guid Id)

Parameters

NameType
IdGuid

Returns

Type
Task<bool>

UntrashOrganisationAsync(string)

public Task<bool> UntrashOrganisationAsync(string Id)

Parameters

NameType
Idstring

Returns

Type
Task<bool>

UntrashPersonAsync(Guid)

public Task<bool> UntrashPersonAsync(Guid Id)

Parameters

NameType
IdGuid

Returns

Type
Task<bool>

UntrashPersonAsync(string)

public Task<bool> UntrashPersonAsync(string Id)

Parameters

NameType
Idstring

Returns

Type
Task<bool>

UntrashResourceAsync(Guid)

public Task<bool> UntrashResourceAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

UntrashResourceAsync(string)

public Task<bool> UntrashResourceAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

UpdateAudioMetadataAsync<T>(Guid, Expression<Func<AudioMetadata, T>>, T)

public Task<bool> UpdateAudioMetadataAsync<T>(Guid resourceId, Expression<Func<AudioMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
resourceIdGuid
propertySelectorExpression<Func, AudioMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateAudioMetadataAsync<T>(string, Expression<Func<AudioMetadata, T>>, T)

public Task<bool> UpdateAudioMetadataAsync<T>(string id, Expression<Func<AudioMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idstring
propertySelectorExpression<Func, AudioMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateAudioMetadataAsync<T>(Expression<Func<AudioMetadata, bool>>, Expression<Func<AudioMetadata, T>>, T)

public Task<bool> UpdateAudioMetadataAsync<T>(Expression<Func<AudioMetadata, bool>> predicate, Expression<Func<AudioMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
predicateExpression<Func, bool, AudioMetadata>
propertySelectorExpression<Func, AudioMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateDocumentMetadataAsync<T>(Guid, Expression<Func<DocumentMetadata, T>>, T)

public Task<bool> UpdateDocumentMetadataAsync<T>(Guid resourceId, Expression<Func<DocumentMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
resourceIdGuid
propertySelectorExpression<Func, DocumentMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateDocumentMetadataAsync<T>(string, Expression<Func<DocumentMetadata, T>>, T)

public Task<bool> UpdateDocumentMetadataAsync<T>(string id, Expression<Func<DocumentMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idstring
propertySelectorExpression<Func, DocumentMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateDocumentMetadataAsync<T>(Expression<Func<DocumentMetadata, bool>>, Expression<Func<DocumentMetadata, T>>, T)

public Task<bool> UpdateDocumentMetadataAsync<T>(Expression<Func<DocumentMetadata, bool>> predicate, Expression<Func<DocumentMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
predicateExpression<Func, bool, DocumentMetadata>
propertySelectorExpression<Func, DocumentMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateOrganisationAsync<T>(Guid, Expression<Func<Organisation, T>>, T)

public Task<bool> UpdateOrganisationAsync<T>(Guid id, Expression<Func<Organisation, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idGuid
propertySelectorExpression<Func, Organisation>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateOrganisationAsync<T>(string, Expression<Func<Organisation, T>>, T)

public Task<bool> UpdateOrganisationAsync<T>(string id, Expression<Func<Organisation, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idstring
propertySelectorExpression<Func, Organisation>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateOrganisationAsync<T>(Expression<Func<Organisation, bool>>, Expression<Func<Organisation, T>>, T)

public Task<bool> UpdateOrganisationAsync<T>(Expression<Func<Organisation, bool>> predicate, Expression<Func<Organisation, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
predicateExpression<Func, bool, Organisation>
propertySelectorExpression<Func, Organisation>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdatePersonAsync<T>(Guid, Expression<Func<Person, T>>, T)

public Task<bool> UpdatePersonAsync<T>(Guid id, Expression<Func<Person, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idGuid
propertySelectorExpression<Func, Person>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdatePersonAsync<T>(string, Expression<Func<Person, T>>, T)

public Task<bool> UpdatePersonAsync<T>(string id, Expression<Func<Person, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idstring
propertySelectorExpression<Func, Person>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdatePersonAsync<T>(Expression<Func<Person, bool>>, Expression<Func<Person, T>>, T)

public Task<bool> UpdatePersonAsync<T>(Expression<Func<Person, bool>> predicate, Expression<Func<Person, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
predicateExpression<Func, bool, Person>
propertySelectorExpression<Func, Person>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdatePropertyAsync<T, TProperty>(DbSet<T>, Expression<Func<T, bool>>, Expression<Func<T, TProperty>>, TProperty)

protected Task<int> UpdatePropertyAsync<T, TProperty>(DbSet<T> dbSet, Expression<Func<T, bool>> predicate, Expression<Func<T, TProperty>> propertySelector, TProperty newValue) where T : class

Parameters

NameTypeDescription
dbSetDbSet
predicateExpression<Func, bool>
propertySelectorExpression<Func>`newValue` TProperty

Returns

Type
Task<int>

Type Parameters

T

TProperty


UpdateRegionAsync<T>(Guid, Expression<Func<Region, T>>, T)

public Task<bool> UpdateRegionAsync<T>(Guid id, Expression<Func<Region, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idGuid
propertySelectorExpression<Func, Region>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateRegionAsync<T>(string, Expression<Func<Region, T>>, T)

public Task<bool> UpdateRegionAsync<T>(string id, Expression<Func<Region, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idstring
propertySelectorExpression<Func, Region>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateRegionAsync<T>(Expression<Func<Region, bool>>, Expression<Func<Region, T>>, T)

public Task<bool> UpdateRegionAsync<T>(Expression<Func<Region, bool>> predicate, Expression<Func<Region, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
predicateExpression<Func, bool, Region>
propertySelectorExpression<Func, Region>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateRelationInOrganisationRelationshipAsync(Guid, string, Guid)

public Task<bool> UpdateRelationInOrganisationRelationshipAsync(Guid sourceOrganisationId, string newRelation, Guid targetOrganisationId)

Parameters

NameType
sourceOrganisationIdGuid
newRelationstring
targetOrganisationIdGuid

Returns

Type
Task<bool>

UpdateRelationInOrganisationRelationshipAsync(Guid, string, string)

public Task<bool> UpdateRelationInOrganisationRelationshipAsync(Guid sourceOrganisationId, string newRelation, string targetOrganisationId)

Parameters

NameType
sourceOrganisationIdGuid
newRelationstring
targetOrganisationIdstring

Returns

Type
Task<bool>

UpdateRelationInOrganisationRelationshipAsync(string, string, Guid)

public Task<bool> UpdateRelationInOrganisationRelationshipAsync(string sourceOrganisationId, string newRelation, Guid targetOrganisationId)

Parameters

NameType
sourceOrganisationIdstring
newRelationstring
targetOrganisationIdGuid

Returns

Type
Task<bool>

UpdateRelationInOrganisationRelationshipAsync(string, string, string)

public Task<bool> UpdateRelationInOrganisationRelationshipAsync(string sourceOrganisationId, string newRelation, string targetOrganisationId)

Parameters

NameType
sourceOrganisationIdstring
newRelationstring
targetOrganisationIdstring

Returns

Type
Task<bool>

UpdateRelationInPersonRelationshipAsync(Guid, string, Guid)

public Task<bool> UpdateRelationInPersonRelationshipAsync(Guid sourcePersonId, string newRelation, Guid targetPersonId)

Parameters

NameType
sourcePersonIdGuid
newRelationstring
targetPersonIdGuid

Returns

Type
Task<bool>

UpdateRelationInPersonRelationshipAsync(Guid, string, string)

public Task<bool> UpdateRelationInPersonRelationshipAsync(Guid sourcePersonId, string newRelation, string targetPersonId)

Parameters

NameType
sourcePersonIdGuid
newRelationstring
targetPersonIdstring

Returns

Type
Task<bool>

UpdateRelationInPersonRelationshipAsync(string, string, Guid)

public Task<bool> UpdateRelationInPersonRelationshipAsync(string sourcePersonId, string newRelation, Guid targetPersonId)

Parameters

NameType
sourcePersonIdstring
newRelationstring
targetPersonIdGuid

Returns

Type
Task<bool>

UpdateRelationInPersonRelationshipAsync(string, string, string)

public Task<bool> UpdateRelationInPersonRelationshipAsync(string sourcePersonId, string newRelation, string targetPersonId)

Parameters

NameType
sourcePersonIdstring
newRelationstring
targetPersonIdstring

Returns

Type
Task<bool>

UpdateResourceAsync<T>(Guid, Expression<Func<Resource, T>>, T)

public Task<bool> UpdateResourceAsync<T>(Guid id, Expression<Func<Resource, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idGuid
propertySelectorExpression<Func, Resource>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateResourceAsync<T>(string, Expression<Func<Resource, T>>, T)

public Task<bool> UpdateResourceAsync<T>(string id, Expression<Func<Resource, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idstring
propertySelectorExpression<Func, Resource>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateResourceAsync<T>(Expression<Func<Resource, bool>>, Expression<Func<Resource, T>>, T)

public Task<bool> UpdateResourceAsync<T>(Expression<Func<Resource, bool>> predicate, Expression<Func<Resource, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
predicateExpression<Func, bool, Resource>
propertySelectorExpression<Func, Resource>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateResourceTypeAsync<T>(Guid, Expression<Func<ResourceType, T>>, T)

public Task<bool> UpdateResourceTypeAsync<T>(Guid id, Expression<Func<ResourceType, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idGuid
propertySelectorExpression<Func, ResourceType>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateResourceTypeAsync<T>(string, Expression<Func<ResourceType, T>>, T)

public Task<bool> UpdateResourceTypeAsync<T>(string id, Expression<Func<ResourceType, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idstring
propertySelectorExpression<Func, ResourceType>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateResourceTypeAsync<T>(Expression<Func<ResourceType, bool>>, Expression<Func<ResourceType, T>>, T)

public Task<bool> UpdateResourceTypeAsync<T>(Expression<Func<ResourceType, bool>> predicate, Expression<Func<ResourceType, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
predicateExpression<Func, bool, ResourceType>
propertySelectorExpression<Func, ResourceType>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateRoleInPersonOrganisationRelationAsync(Guid, string, Guid)

public Task<bool> UpdateRoleInPersonOrganisationRelationAsync(Guid personId, string newRole, Guid organisationId)

Parameters

NameType
personIdGuid
newRolestring
organisationIdGuid

Returns

Type
Task<bool>

UpdateRoleInPersonOrganisationRelationAsync(Guid, string, string)

public Task<bool> UpdateRoleInPersonOrganisationRelationAsync(Guid personId, string newRole, string organisationId)

Parameters

NameType
personIdGuid
newRolestring
organisationIdstring

Returns

Type
Task<bool>

UpdateRoleInPersonOrganisationRelationAsync(string, string, Guid)

public Task<bool> UpdateRoleInPersonOrganisationRelationAsync(string personId, string newRole, Guid organisationId)

Parameters

NameType
personIdstring
newRolestring
organisationIdGuid

Returns

Type
Task<bool>

UpdateRoleInPersonOrganisationRelationAsync(string, string, string)

public Task<bool> UpdateRoleInPersonOrganisationRelationAsync(string personId, string newRole, string organisationId)

Parameters

NameType
personIdstring
newRolestring
organisationIdstring

Returns

Type
Task<bool>

UpdateRoleInResourceOrganisationRelationAsync(Guid, Guid, string)

public Task<bool> UpdateRoleInResourceOrganisationRelationAsync(Guid resourceId, Guid organisationId, string newRole)

Parameters

NameType
resourceIdGuid
organisationIdGuid
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceOrganisationRelationAsync(Guid, string, string)

public Task<bool> UpdateRoleInResourceOrganisationRelationAsync(Guid resourceId, string organisationId, string newRole)

Parameters

NameType
resourceIdGuid
organisationIdstring
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceOrganisationRelationAsync(string, Guid, string)

public Task<bool> UpdateRoleInResourceOrganisationRelationAsync(string resourceId, Guid organisationId, string newRole)

Parameters

NameType
resourceIdstring
organisationIdGuid
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceOrganisationRelationAsync(string, string, string)

public Task<bool> UpdateRoleInResourceOrganisationRelationAsync(string resourceId, string organisationId, string newRole)

Parameters

NameType
resourceIdstring
organisationIdstring
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceRelatedOrganisationRelationAsync(Guid, Guid, string)

public Task<bool> UpdateRoleInResourceRelatedOrganisationRelationAsync(Guid resourceId, Guid organisationId, string newRole)

Parameters

NameType
resourceIdGuid
organisationIdGuid
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceRelatedOrganisationRelationAsync(Guid, string, string)

public Task<bool> UpdateRoleInResourceRelatedOrganisationRelationAsync(Guid resourceId, string organisationId, string newRole)

Parameters

NameType
resourceIdGuid
organisationIdstring
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceRelatedOrganisationRelationAsync(string, Guid, string)

public Task<bool> UpdateRoleInResourceRelatedOrganisationRelationAsync(string resourceId, Guid organisationId, string newRole)

Parameters

NameType
resourceIdstring
organisationIdGuid
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceRelatedOrganisationRelationAsync(string, string, string)

public Task<bool> UpdateRoleInResourceRelatedOrganisationRelationAsync(string resourceId, string organisationId, string newRole)

Parameters

NameType
resourceIdstring
organisationIdstring
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceRelatedPersonRelationAsync(Guid, Guid, string)

public Task<bool> UpdateRoleInResourceRelatedPersonRelationAsync(Guid resourceId, Guid personId, string newRole)

Parameters

NameType
resourceIdGuid
personIdGuid
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceRelatedPersonRelationAsync(Guid, string, string)

public Task<bool> UpdateRoleInResourceRelatedPersonRelationAsync(Guid resourceId, string personId, string newRole)

Parameters

NameType
resourceIdGuid
personIdstring
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceRelatedPersonRelationAsync(string, Guid, string)

public Task<bool> UpdateRoleInResourceRelatedPersonRelationAsync(string resourceId, Guid personId, string newRole)

Parameters

NameType
resourceIdstring
personIdGuid
newRolestring

Returns

Type
Task<bool>

UpdateRoleInResourceRelatedPersonRelationAsync(string, string, string)

public Task<bool> UpdateRoleInResourceRelatedPersonRelationAsync(string resourceId, string personId, string newRole)

Parameters

NameType
resourceIdstring
personIdstring
newRolestring

Returns

Type
Task<bool>

UpdateTagAsync<T>(Guid, Expression<Func<Tag, T>>, T)

public Task<bool> UpdateTagAsync<T>(Guid id, Expression<Func<Tag, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idGuid
propertySelectorExpression<Func, Tag>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateTagAsync<T>(string, Expression<Func<Tag, T>>, T)

public Task<bool> UpdateTagAsync<T>(string id, Expression<Func<Tag, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idstring
propertySelectorExpression<Func, Tag>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateTagAsync<T>(Expression<Func<Tag, bool>>, Expression<Func<Tag, T>>, T)

public Task<bool> UpdateTagAsync<T>(Expression<Func<Tag, bool>> predicate, Expression<Func<Tag, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
predicateExpression<Func, bool, Tag>
propertySelectorExpression<Func, Tag>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateVideoMetadataAsync<T>(Guid, Expression<Func<VideoMetadata, T>>, T)

public Task<bool> UpdateVideoMetadataAsync<T>(Guid resourceId, Expression<Func<VideoMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
resourceIdGuid
propertySelectorExpression<Func, VideoMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateVideoMetadataAsync<T>(string, Expression<Func<VideoMetadata, T>>, T)

public Task<bool> UpdateVideoMetadataAsync<T>(string id, Expression<Func<VideoMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idstring
propertySelectorExpression<Func, VideoMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateVideoMetadataAsync<T>(Expression<Func<VideoMetadata, bool>>, Expression<Func<VideoMetadata, T>>, T)

public Task<bool> UpdateVideoMetadataAsync<T>(Expression<Func<VideoMetadata, bool>> predicate, Expression<Func<VideoMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
predicateExpression<Func, bool, VideoMetadata>
propertySelectorExpression<Func, VideoMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateWebsiteMetadataAsync<T>(Guid, Expression<Func<WebsiteMetadata, T>>, T)

public Task<bool> UpdateWebsiteMetadataAsync<T>(Guid resourceId, Expression<Func<WebsiteMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
resourceIdGuid
propertySelectorExpression<Func, WebsiteMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateWebsiteMetadataAsync<T>(string, Expression<Func<WebsiteMetadata, T>>, T)

public Task<bool> UpdateWebsiteMetadataAsync<T>(string id, Expression<Func<WebsiteMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
idstring
propertySelectorExpression<Func, WebsiteMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


UpdateWebsiteMetadataAsync<T>(Expression<Func<WebsiteMetadata, bool>>, Expression<Func<WebsiteMetadata, T>>, T)

public Task<bool> UpdateWebsiteMetadataAsync<T>(Expression<Func<WebsiteMetadata, bool>> predicate, Expression<Func<WebsiteMetadata, T>> propertySelector, T newValue)

Parameters

NameTypeDescription
predicateExpression<Func, bool, WebsiteMetadata>
propertySelectorExpression<Func, WebsiteMetadata>`newValue` T

Returns

Type
Task<bool>

Type Parameters

T


VideoMetadataCountAsync(Expression<Func<VideoMetadata, bool>>?)

public Task<int> VideoMetadataCountAsync(Expression<Func<VideoMetadata, bool>>? predicate = null)

Parameters

NameType
predicateExpression<Func, bool, VideoMetadata>

Returns

Type
Task<int>

VideoMetadataExistsAsync(Guid)

public Task<bool> VideoMetadataExistsAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

VideoMetadataExistsAsync(string)

public Task<bool> VideoMetadataExistsAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

VideoMetadataExistsAsync(Expression<Func<VideoMetadata, bool>>)

public Task<bool> VideoMetadataExistsAsync(Expression<Func<VideoMetadata, bool>> predicate)

Parameters

NameType
predicateExpression<Func, bool, VideoMetadata>

Returns

Type
Task<bool>

WebsiteMetadataCountAsync(Expression<Func<WebsiteMetadata, bool>>?)

public Task<int> WebsiteMetadataCountAsync(Expression<Func<WebsiteMetadata, bool>>? predicate = null)

Parameters

NameType
predicateExpression<Func, bool, WebsiteMetadata>

Returns

Type
Task<int>

WebsiteMetadataExistsAsync(Guid)

public Task<bool> WebsiteMetadataExistsAsync(Guid resourceId)

Parameters

NameType
resourceIdGuid

Returns

Type
Task<bool>

WebsiteMetadataExistsAsync(string)

public Task<bool> WebsiteMetadataExistsAsync(string resourceId)

Parameters

NameType
resourceIdstring

Returns

Type
Task<bool>

WebsiteMetadataExistsAsync(Expression<Func<WebsiteMetadata, bool>>)

public Task<bool> WebsiteMetadataExistsAsync(Expression<Func<WebsiteMetadata, bool>> predicate)

Parameters

NameType
predicateExpression<Func, bool, WebsiteMetadata>

Returns

Type
Task<bool>

On this page

InheritanceConstructorsResourceManager(DatabaseContext)MethodsAddAudioMetadataToResourceAsync(Guid)AddAudioMetadataToResourceAsync(string)AddAuthorToResourceAsync(Guid, Guid)AddAuthorToResourceAsync(Guid, string)AddAuthorToResourceAsync(string, Guid)AddAuthorToResourceAsync(string, string)AddAuthorToResourceRangeAsync(Guid, Guid[])AddAuthorToResourceRangeAsync(Guid, string[])AddAuthorToResourceRangeAsync(string, Guid[])AddAuthorToResourceRangeAsync(string, string[])AddDocumentMetadataToResourceAsync(Guid)AddDocumentMetadataToResourceAsync(string)AddOrganisationRelationshipAsync(string, Guid[])AddOrganisationRelationshipAsync(Guid, string[])AddOrganisationRelationshipAsync(string, string[])AddOrganisationRelationshipAsync(Guid, string?, Guid)AddOrganisationRelationshipAsync(string, string?, Guid)AddOrganisationRelationshipAsync(Guid, string?, string)AddOrganisationRelationshipAsync(string, string?, string)AddOrganisationRelationshipAsync(Guid, Guid)AddOrganisationRelationshipAsync(string, Guid)AddOrganisationRelationshipAsync(Guid, string)AddOrganisationRelationshipAsync(string, string)AddOrganisationRelationshipRangeAsync(Guid, string?[], Guid[])AddOrganisationRelationshipRangeAsync(string, string?[], Guid[])AddOrganisationRelationshipRangeAsync(Guid, string?[], string[])AddOrganisationRelationshipRangeAsync(string, string?[], string[])AddOrganisationRelationshipRangeAsync(Guid, Guid[])AddOrganisationToResourceAsync(Guid, Guid)AddOrganisationToResourceAsync(Guid, string)AddOrganisationToResourceAsync(string, Guid)AddOrganisationToResourceAsync(string, string)AddOrganisationToResourceAsync(Guid, Guid, string)AddOrganisationToResourceAsync(Guid, string, string)AddOrganisationToResourceAsync(string, Guid, string)AddOrganisationToResourceAsync(string, string, string)AddOrganisationToResourceRangeAsync(Guid, Guid[], string?[])AddOrganisationToResourceRangeAsync(Guid, string[], string?[])AddOrganisationToResourceRangeAsync(string, Guid[], string?[])AddOrganisationToResourceRangeAsync(string, string[], string?[])AddOrganisationToResourceRangeAsync(Guid, Guid[])AddOrganisationToResourceRangeAsync(Guid, string[])AddOrganisationToResourceRangeAsync(string, Guid[])AddOrganisationToResourceRangeAsync(string, string[])AddPersonRelationshipAsync(Guid, string?, Guid)AddPersonRelationshipAsync(string, string?, Guid)AddPersonRelationshipAsync(Guid, string?, string)AddPersonRelationshipAsync(string, string?, string)AddPersonRelationshipAsync(Guid, Guid)AddPersonRelationshipAsync(string, Guid)AddPersonRelationshipAsync(Guid, string)AddPersonRelationshipAsync(string, string)AddPersonRelationshipRangeAsync(Guid, string?[], Guid[])AddPersonRelationshipRangeAsync(string, string?[], Guid[])AddPersonRelationshipRangeAsync(Guid, string?[], string[])AddPersonRelationshipRangeAsync(string, string?[], string[])AddPersonRelationshipRangeAsync(Guid, Guid[])AddPersonRelationshipRangeAsync(string, Guid[])AddPersonRelationshipRangeAsync(Guid, string[])AddPersonRelationshipRangeAsync(string, string[])AddPersonToOrganisationAsync(Guid, string?, Guid)AddPersonToOrganisationAsync(string, string?, Guid)AddPersonToOrganisationAsync(Guid, string?, string)AddPersonToOrganisationAsync(string, string?, string)AddPersonToOrganisationAsync(Guid, Guid)AddPersonToOrganisationAsync(string, Guid)AddPersonToOrganisationAsync(Guid, string)AddPersonToOrganisationAsync(string, string)AddPersonToOrganisationRangeAsync(Guid, string?[], Guid[])AddPersonToOrganisationRangeAsync(string, string?[], Guid[])AddPersonToOrganisationRangeAsync(Guid, string?[], string[])AddPersonToOrganisationRangeAsync(string, string?[], string[])AddPersonToOrganisationRangeAsync(Guid, Guid[])AddPersonToOrganisationRangeAsync(string, Guid[])AddPersonToOrganisationRangeAsync(Guid, string[])AddPersonToOrganisationRangeAsync(string, string[])AddRegionToResourceAsync(Guid, Guid)AddRegionToResourceAsync(Guid, string)AddRegionToResourceAsync(string, Guid)AddRegionToResourceAsync(string, string)AddRegionToResourceRangeAsync(Guid, Guid[])AddRegionToResourceRangeAsync(Guid, string[])AddRegionToResourceRangeAsync(string, Guid[])AddRegionToResourceRangeAsync(string, string[])AddRelatedOrganisationToResourceAsync(Guid, Guid)AddRelatedOrganisationToResourceAsync(Guid, string)AddRelatedOrganisationToResourceAsync(string, Guid)AddRelatedOrganisationToResourceAsync(string, string)AddRelatedOrganisationToResourceAsync(Guid, Guid, string)AddRelatedOrganisationToResourceAsync(Guid, string, string)AddRelatedOrganisationToResourceAsync(string, Guid, string)AddRelatedOrganisationToResourceAsync(string, string, string)AddRelatedOrganisationToResourceRangeAsync(Guid, Guid[], string?[])AddRelatedOrganisationToResourceRangeAsync(Guid, string[], string?[])AddRelatedOrganisationToResourceRangeAsync(string, Guid[], string?[])AddRelatedOrganisationToResourceRangeAsync(string, string[], string?[])AddRelatedOrganisationToResourceRangeAsync(Guid, Guid[])AddRelatedOrganisationToResourceRangeAsync(Guid, string[])AddRelatedOrganisationToResourceRangeAsync(string, Guid[])AddRelatedOrganisationToResourceRangeAsync(string, string[])AddRelatedPersonToResourceAsync(Guid, Guid, string?)AddRelatedPersonToResourceAsync(Guid, string, string?)AddRelatedPersonToResourceAsync(string, Guid, string?)AddRelatedPersonToResourceAsync(string, string, string?)AddRelatedPersonToResourceAsync(Guid, Guid)AddRelatedPersonToResourceAsync(Guid, string)AddRelatedPersonToResourceAsync(string, Guid)AddRelatedPersonToResourceAsync(string, string)AddRelatedPersonToResourceRangeAsync(Guid, Guid[], string?[])AddRelatedPersonToResourceRangeAsync(Guid, string[], string?[])AddRelatedPersonToResourceRangeAsync(string, Guid[], string?[])AddRelatedPersonToResourceRangeAsync(string, string[], string?[])AddRelatedPersonToResourceRangeAsync(Guid, Guid[])AddRelatedPersonToResourceRangeAsync(Guid, string[])AddRelatedPersonToResourceRangeAsync(string, Guid[])AddRelatedPersonToResourceRangeAsync(string, string[])AddRelatedSourceToResourceAsync(Guid, string)AddRelatedSourceToResourceAsync(string, string)AddRelatedSourceToResourceRangeAsync(Guid, string[])AddRelatedSourceToResourceRangeAsync(string, string[])AddResourceTypeToResourceAsync(Guid, Guid)AddResourceTypeToResourceAsync(Guid, string)AddResourceTypeToResourceAsync(string, Guid)AddResourceTypeToResourceAsync(string, string)AddSourceToResourceAsync(Guid, string)AddSourceToResourceAsync(string, string)AddSourceToResourceRangeAsync(Guid, string[])AddSourceToResourceRangeAsync(string, string[])AddTagToResourceAsync(Guid, Guid)AddTagToResourceAsync(string, Guid)AddTagToResourceAsync(Guid, string)AddTagToResourceAsync(string, string)AddTagToResourceRangeAsync(Guid, Guid[])AddTagToResourceRangeAsync(Guid, string[])AddTagToResourceRangeAsync(string, Guid[])AddTagToResourceRangeAsync(string, string[])AddVideoMetadataToResourceAsync(Guid)AddVideoMetadataToResourceAsync(string)AddWebsiteMetadataToResourceAsync(Guid, string)AddWebsiteMetadataToResourceAsync(string, string)AudioMetadataCountAsync(Expression<Func<AudioMetadata, bool>>?)AudioMetadataExistsAsync(Guid)AudioMetadataExistsAsync(string)AudioMetadataExistsAsync(Expression<Func<AudioMetadata, bool>>)BeginTransaction()Commit()CreateAudioAsync(AudioCreateDto)CreateDocumentAsync(DocumentCreateDto)CreateOrganisationAsync(OrganisationCreateDto)CreatePersonAsync(PersonCreateDto)CreateRegionAsync(RegionCreateDto)CreateResourceAsync(ResourceCreateDto)CreateResourceTypeAsync(ResourceTypeCreateDto)CreateTagAsync(TagCreateDto, bool)CreateVideoAsync(VideoCreateDto)CreateWebsiteAsync(WebsiteCreateDto)DeleteAllWhereAsync<T>(DbSet<T>, Expression<Func<T, bool>>)Type ParametersDeleteAsync<T>(DbSet<T>, Expression<Func<T, bool>>)Type ParametersDeleteAudioMetadataAsync(Guid)DeleteAudioMetadataAsync(string)DeleteDocumentMetadataAsync(Guid)DeleteDocumentMetadataAsync(string)DeleteOrganisationAsync(Guid)DeleteOrganisationAsync(string)DeletePersonAsync(Guid)DeletePersonAsync(string)DeleteRegionAsync(Guid)DeleteRegionAsync(string)DeleteResourceAsync(Guid)DeleteResourceAsync(string)DeleteResourceTypeAsync(Guid)DeleteResourceTypeAsync(string)DeleteTagAsync(Guid)DeleteTagAsync(string)DeleteVideoMetadataAsync(Guid)DeleteVideoMetadataAsync(string)DeleteWebsiteMetadataAsync(Guid)DeleteWebsiteMetadataAsync(string)DocumentMetadataCountAsync(Expression<Func<DocumentMetadata, bool>>?)DocumentMetadataExistsAsync(Guid)DocumentMetadataExistsAsync(string)DocumentMetadataExistsAsync(Expression<Func<DocumentMetadata, bool>>)ExistsAsync<T>(DbSet<T>, Expression<Func<T, bool>>)Type ParametersGetAllAsync<T>(DbSet<T>, Expression<Func<T, dynamic>>?, bool, Expression<Func<T, bool>>?, params string[])Type ParametersGetAllAsync<TSet>(DbSet<TSet>, string, Expression<Func<TSet, dynamic>>?, bool, Expression<Func<TSet, bool>>?, params string[])Type ParametersGetAllAudioMetadatasAsync(Expression<Func<AudioMetadata, dynamic>>?, bool, Expression<Func<AudioMetadata, bool>>?)GetAllAudioMetadatasAsync(Expression<Func<AudioMetadata, bool>>?, params string[])GetAllAudioMetadatasAsync(Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])GetAllAudioMetadatasAsync(params string[])GetAllAudioMetadatasAsync(string, Expression<Func<AudioMetadata, dynamic>>?, bool, Expression<Func<AudioMetadata, bool>>?)GetAllAudioMetadatasAsync(string, Expression<Func<AudioMetadata, bool>>?, params string[])GetAllAudioMetadatasAsync(string, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])GetAllAudioMetadatasAsync(string, params string[])GetAllDocumentMetadataAsync(Expression<Func<DocumentMetadata, dynamic>>?, bool, Expression<Func<DocumentMetadata, bool>>?)GetAllDocumentMetadataAsync(Expression<Func<DocumentMetadata, bool>>?, params string[])GetAllDocumentMetadataAsync(Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])GetAllDocumentMetadataAsync(params string[])GetAllDocumentMetadataAsync(string, Expression<Func<DocumentMetadata, dynamic>>?, bool, Expression<Func<DocumentMetadata, bool>>?)GetAllDocumentMetadataAsync(string, Expression<Func<DocumentMetadata, bool>>?, params string[])GetAllDocumentMetadataAsync(string, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])GetAllDocumentMetadataAsync(string, params string[])GetAllOrganisationRelationshipsAsync(Expression<Func<OrganisationRelationship, object>>?, bool, Expression<Func<OrganisationRelationship, bool>>?)GetAllOrganisationRelationshipsAsync(Expression<Func<OrganisationRelationship, bool>>?, params string[])GetAllOrganisationRelationshipsAsync(Expression<Func<OrganisationRelationship, object>>?, bool, params string[])GetAllOrganisationRelationshipsAsync(params string[])GetAllOrganisationRelationshipsAsync(string, Expression<Func<OrganisationRelationship, object>>?, bool, Expression<Func<OrganisationRelationship, bool>>?)GetAllOrganisationRelationshipsAsync(string, Expression<Func<OrganisationRelationship, bool>>?, params string[])GetAllOrganisationRelationshipsAsync(string, Expression<Func<OrganisationRelationship, object>>?, bool, params string[])GetAllOrganisationRelationshipsAsync(string, params string[])GetAllOrganisationsAsync(Expression<Func<Organisation, dynamic>>?, bool, Expression<Func<Organisation, bool>>?)GetAllOrganisationsAsync(Expression<Func<Organisation, bool>>?, params string[])GetAllOrganisationsAsync(Expression<Func<Organisation, dynamic>>?, bool, params string[])GetAllOrganisationsAsync(params string[])GetAllOrganisationsAsync(string, Expression<Func<Organisation, dynamic>>?, bool, Expression<Func<Organisation, bool>>?)GetAllOrganisationsAsync(string, Expression<Func<Organisation, bool>>?, params string[])GetAllOrganisationsAsync(string, Expression<Func<Organisation, dynamic>>?, bool, params string[])GetAllOrganisationsAsync(string, params string[])GetAllPersonOrganisationRelationsAsync(Expression<Func<PersonOrganisationRelation, object>>?, bool, Expression<Func<PersonOrganisationRelation, bool>>?)GetAllPersonOrganisationRelationsAsync(Expression<Func<PersonOrganisationRelation, bool>>?, params string[])GetAllPersonOrganisationRelationsAsync(Expression<Func<PersonOrganisationRelation, object>>?, bool, params string[])GetAllPersonOrganisationRelationsAsync(params string[])GetAllPersonOrganisationRelationsAsync(string, Expression<Func<PersonOrganisationRelation, object>>?, bool, Expression<Func<PersonOrganisationRelation, bool>>?)GetAllPersonOrganisationRelationsAsync(string, Expression<Func<PersonOrganisationRelation, bool>>?, params string[])GetAllPersonOrganisationRelationsAsync(string, Expression<Func<PersonOrganisationRelation, object>>?, bool, params string[])GetAllPersonOrganisationRelationsAsync(string, params string[])GetAllPersonRelationshipsAsync(Expression<Func<PersonRelationship, object>>?, bool, Expression<Func<PersonRelationship, bool>>?)GetAllPersonRelationshipsAsync(Expression<Func<PersonRelationship, bool>>?, params string[])GetAllPersonRelationshipsAsync(Expression<Func<PersonRelationship, object>>?, bool, params string[])GetAllPersonRelationshipsAsync(params string[])GetAllPersonRelationshipsAsync(string, Expression<Func<PersonRelationship, object>>?, bool, Expression<Func<PersonRelationship, bool>>?)GetAllPersonRelationshipsAsync(string, Expression<Func<PersonRelationship, bool>>?, params string[])GetAllPersonRelationshipsAsync(string, Expression<Func<PersonRelationship, object>>?, bool, params string[])GetAllPersonRelationshipsAsync(string, params string[])GetAllPersonsAsync(Expression<Func<Person, dynamic>>?, bool, Expression<Func<Person, bool>>?)GetAllPersonsAsync(Expression<Func<Person, bool>>?, params string[])GetAllPersonsAsync(Expression<Func<Person, dynamic>>?, bool, params string[])GetAllPersonsAsync(params string[])GetAllPersonsAsync(string, Expression<Func<Person, dynamic>>?, bool, Expression<Func<Person, bool>>?)GetAllPersonsAsync(string, Expression<Func<Person, bool>>?, params string[])GetAllPersonsAsync(string, Expression<Func<Person, dynamic>>?, bool, params string[])GetAllPersonsAsync(string, params string[])GetAllRegionsAsync(Expression<Func<Region, dynamic>>?, bool, Expression<Func<Region, bool>>?)GetAllRegionsAsync(Expression<Func<Region, bool>>?, params string[])GetAllRegionsAsync(Expression<Func<Region, dynamic>>?, bool, params string[])GetAllRegionsAsync(params string[])GetAllRegionsAsync(string, Expression<Func<Region, dynamic>>?, bool, Expression<Func<Region, bool>>?)GetAllRegionsAsync(string, Expression<Func<Region, bool>>?, params string[])GetAllRegionsAsync(string, Expression<Func<Region, dynamic>>?, bool, params string[])GetAllRegionsAsync(string, params string[])GetAllResourceAuthorRelationsAsync(Expression<Func<ResourceAuthorRelation, object>>?, bool, Expression<Func<ResourceAuthorRelation, bool>>?)GetAllResourceAuthorRelationsAsync(Expression<Func<ResourceAuthorRelation, bool>>?, params string[])GetAllResourceAuthorRelationsAsync(Expression<Func<ResourceAuthorRelation, object>>?, bool, params string[])GetAllResourceAuthorRelationsAsync(params string[])GetAllResourceAuthorRelationsAsync(string, Expression<Func<ResourceAuthorRelation, object>>?, bool, Expression<Func<ResourceAuthorRelation, bool>>?)GetAllResourceAuthorRelationsAsync(string, Expression<Func<ResourceAuthorRelation, bool>>?, params string[])GetAllResourceAuthorRelationsAsync(string, Expression<Func<ResourceAuthorRelation, object>>?, bool, params string[])GetAllResourceAuthorRelationsAsync(string, params string[])GetAllResourceOrganisationRelationsAsync(Expression<Func<ResourceOrganisationRelation, object>>?, bool, Expression<Func<ResourceOrganisationRelation, bool>>?)GetAllResourceOrganisationRelationsAsync(Expression<Func<ResourceOrganisationRelation, bool>>?, params string[])GetAllResourceOrganisationRelationsAsync(Expression<Func<ResourceOrganisationRelation, object>>?, bool, params string[])GetAllResourceOrganisationRelationsAsync(params string[])GetAllResourceOrganisationRelationsAsync(string, Expression<Func<ResourceOrganisationRelation, object>>?, bool, Expression<Func<ResourceOrganisationRelation, bool>>?)GetAllResourceOrganisationRelationsAsync(string, Expression<Func<ResourceOrganisationRelation, bool>>?, params string[])GetAllResourceOrganisationRelationsAsync(string, Expression<Func<ResourceOrganisationRelation, object>>?, bool, params string[])GetAllResourceOrganisationRelationsAsync(string, params string[])GetAllResourceRegionRelationsAsync(Expression<Func<ResourceRegionRelation, object>>?, bool, Expression<Func<ResourceRegionRelation, bool>>?)GetAllResourceRegionRelationsAsync(Expression<Func<ResourceRegionRelation, bool>>?, params string[])GetAllResourceRegionRelationsAsync(Expression<Func<ResourceRegionRelation, object>>?, bool, params string[])GetAllResourceRegionRelationsAsync(params string[])GetAllResourceRegionRelationsAsync(string, Expression<Func<ResourceRegionRelation, object>>?, bool, Expression<Func<ResourceRegionRelation, bool>>?)GetAllResourceRegionRelationsAsync(string, Expression<Func<ResourceRegionRelation, bool>>?, params string[])GetAllResourceRegionRelationsAsync(string, Expression<Func<ResourceRegionRelation, object>>?, bool, params string[])GetAllResourceRegionRelationsAsync(string, params string[])GetAllResourceRelatedOrganisationRelationsAsync(Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?)GetAllResourceRelatedOrganisationRelationsAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>?, params string[])GetAllResourceRelatedOrganisationRelationsAsync(Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, params string[])GetAllResourceRelatedOrganisationRelationsAsync(params string[])GetAllResourceRelatedOrganisationRelationsAsync(string, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?)GetAllResourceRelatedOrganisationRelationsAsync(string, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?, params string[])GetAllResourceRelatedOrganisationRelationsAsync(string, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, params string[])GetAllResourceRelatedOrganisationRelationsAsync(string, params string[])GetAllResourceRelatedPersonRelationsAsync(Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, Expression<Func<ResourceRelatedPersonRelation, bool>>?)GetAllResourceRelatedPersonRelationsAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>?, params string[])GetAllResourceRelatedPersonRelationsAsync(Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, params string[])GetAllResourceRelatedPersonRelationsAsync(params string[])GetAllResourceRelatedPersonRelationsAsync(string, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, Expression<Func<ResourceRelatedPersonRelation, bool>>?)GetAllResourceRelatedPersonRelationsAsync(string, Expression<Func<ResourceRelatedPersonRelation, bool>>?, params string[])GetAllResourceRelatedPersonRelationsAsync(string, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, params string[])GetAllResourceRelatedPersonRelationsAsync(string, params string[])GetAllResourceRelatedSourceRelationsAsync(Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, Expression<Func<ResourceRelatedSourceRelation, bool>>?)GetAllResourceRelatedSourceRelationsAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>?, params string[])GetAllResourceRelatedSourceRelationsAsync(Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, params string[])GetAllResourceRelatedSourceRelationsAsync(params string[])GetAllResourceRelatedSourceRelationsAsync(string, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, Expression<Func<ResourceRelatedSourceRelation, bool>>?)GetAllResourceRelatedSourceRelationsAsync(string, Expression<Func<ResourceRelatedSourceRelation, bool>>?, params string[])GetAllResourceRelatedSourceRelationsAsync(string, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, params string[])GetAllResourceRelatedSourceRelationsAsync(string, params string[])GetAllResourceSourceRelationsAsync(Expression<Func<ResourceSourceRelation, object>>?, bool, Expression<Func<ResourceSourceRelation, bool>>?)GetAllResourceSourceRelationsAsync(Expression<Func<ResourceSourceRelation, bool>>?, params string[])GetAllResourceSourceRelationsAsync(Expression<Func<ResourceSourceRelation, object>>?, bool, params string[])GetAllResourceSourceRelationsAsync(params string[])GetAllResourceSourceRelationsAsync(string, Expression<Func<ResourceSourceRelation, object>>?, bool, Expression<Func<ResourceSourceRelation, bool>>?)GetAllResourceSourceRelationsAsync(string, Expression<Func<ResourceSourceRelation, bool>>?, params string[])GetAllResourceSourceRelationsAsync(string, Expression<Func<ResourceSourceRelation, object>>?, bool, params string[])GetAllResourceSourceRelationsAsync(string, params string[])GetAllResourceTagRelationsAsync(Expression<Func<ResourceTagRelation, object>>?, bool, Expression<Func<ResourceTagRelation, bool>>?)GetAllResourceTagRelationsAsync(Expression<Func<ResourceTagRelation, bool>>?, params string[])GetAllResourceTagRelationsAsync(Expression<Func<ResourceTagRelation, object>>?, bool, params string[])GetAllResourceTagRelationsAsync(params string[])GetAllResourceTagRelationsAsync(string, Expression<Func<ResourceTagRelation, object>>?, bool, Expression<Func<ResourceTagRelation, bool>>?)GetAllResourceTagRelationsAsync(string, Expression<Func<ResourceTagRelation, bool>>?, params string[])GetAllResourceTagRelationsAsync(string, Expression<Func<ResourceTagRelation, object>>?, bool, params string[])GetAllResourceTagRelationsAsync(string, params string[])GetAllResourceTrashItemsAsync(Expression<Func<ResourceTrashItem, dynamic>>?, bool?, Expression<Func<ResourceTrashItem, bool>>?, params string[])GetAllResourceTrashItemsAsync(string, Expression<Func<ResourceTrashItem, dynamic>>?, bool?, Expression<Func<ResourceTrashItem, bool>>?, params string[])GetAllResourceTypesAsync(Expression<Func<ResourceType, dynamic>>?, bool, Expression<Func<ResourceType, bool>>?)GetAllResourceTypesAsync(Expression<Func<ResourceType, bool>>?, params string[])GetAllResourceTypesAsync(Expression<Func<ResourceType, dynamic>>?, bool, params string[])GetAllResourceTypesAsync(params string[])GetAllResourceTypesAsync(string, Expression<Func<ResourceType, dynamic>>?, bool, Expression<Func<ResourceType, bool>>?)GetAllResourceTypesAsync(string, Expression<Func<ResourceType, bool>>?, params string[])GetAllResourceTypesAsync(string, Expression<Func<ResourceType, dynamic>>?, bool, params string[])GetAllResourceTypesAsync(string, params string[])GetAllResourcesAsync(Expression<Func<Resource, dynamic>>?, bool, Expression<Func<Resource, bool>>?)GetAllResourcesAsync(Expression<Func<Resource, bool>>?, params string[])GetAllResourcesAsync(Expression<Func<Resource, dynamic>>?, bool, params string[])GetAllResourcesAsync(params string[])GetAllResourcesAsync(string, Expression<Func<Resource, dynamic>>?, bool, Expression<Func<Resource, bool>>?)GetAllResourcesAsync(string, Expression<Func<Resource, bool>>?, params string[])GetAllResourcesAsync(string, Expression<Func<Resource, dynamic>>?, bool, params string[])GetAllResourcesAsync(string, params string[])GetAllTagsAsync(Expression<Func<Tag, dynamic>>?, bool, Expression<Func<Tag, bool>>?)GetAllTagsAsync(Expression<Func<Tag, bool>>?, params string[])GetAllTagsAsync(Expression<Func<Tag, dynamic>>?, bool, params string[])GetAllTagsAsync(params string[])GetAllTagsAsync(string, Expression<Func<Tag, dynamic>>?, bool, Expression<Func<Tag, bool>>?)GetAllTagsAsync(string, Expression<Func<Tag, bool>>?, params string[])GetAllTagsAsync(string, Expression<Func<Tag, dynamic>>?, bool, params string[])GetAllTagsAsync(string, params string[])GetAllVideoMetadatasAsync(Expression<Func<VideoMetadata, dynamic>>?, bool, Expression<Func<VideoMetadata, bool>>?)GetAllVideoMetadatasAsync(Expression<Func<VideoMetadata, bool>>?, params string[])GetAllVideoMetadatasAsync(Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])GetAllVideoMetadatasAsync(params string[])GetAllVideoMetadatasAsync(string, Expression<Func<VideoMetadata, dynamic>>?, bool, Expression<Func<VideoMetadata, bool>>?)GetAllVideoMetadatasAsync(string, Expression<Func<VideoMetadata, bool>>?, params string[])GetAllVideoMetadatasAsync(string, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])GetAllVideoMetadatasAsync(string, params string[])GetAllWebsiteMetadatasAsync(Expression<Func<WebsiteMetadata, dynamic>>?, bool, Expression<Func<WebsiteMetadata, bool>>?)GetAllWebsiteMetadatasAsync(Expression<Func<WebsiteMetadata, bool>>?, params string[])GetAllWebsiteMetadatasAsync(Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])GetAllWebsiteMetadatasAsync(params string[])GetAllWebsiteMetadatasAsync(string, Expression<Func<WebsiteMetadata, dynamic>>?, bool, Expression<Func<WebsiteMetadata, bool>>?)GetAllWebsiteMetadatasAsync(string, Expression<Func<WebsiteMetadata, bool>>?, params string[])GetAllWebsiteMetadatasAsync(string, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])GetAllWebsiteMetadatasAsync(string, params string[])GetAsync<T>(DbSet<T>, Expression<Func<T, bool>>, Expression<Func<T, dynamic>>?, bool, params string[])Type ParametersGetAsync<T>(DbSet<T>, Expression<Func<T, bool>>, params string[])Type ParametersGetAudioMetadataAsync(Guid)GetAudioMetadataAsync(string)GetAudioMetadataAsync(Expression<Func<AudioMetadata, bool>>, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])GetAudioMetadataAsync(Guid, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])GetAudioMetadataAsync(string, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])GetAudioMetadataAsync(Expression<Func<AudioMetadata, bool>>, params string[])GetAudioMetadataAsync(Guid, params string[])GetAudioMetadataAsync(string, params string[])GetAudioMetadataPageAsync(int, int, Expression<Func<AudioMetadata, dynamic>>?, bool, Expression<Func<AudioMetadata, bool>>?)GetAudioMetadataPageAsync(int, int, Expression<Func<AudioMetadata, bool>>?, params string[])GetAudioMetadataPageAsync(int, int, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])GetAudioMetadataPageAsync(int, int, params string[])GetAudioMetadataPageAsync(string, int, int, Expression<Func<AudioMetadata, dynamic>>?, bool, Expression<Func<AudioMetadata, bool>>?)GetAudioMetadataPageAsync(string, int, int, Expression<Func<AudioMetadata, bool>>?, params string[])GetAudioMetadataPageAsync(string, int, int, Expression<Func<AudioMetadata, dynamic>>?, bool, params string[])GetAudioMetadataPageAsync(string, int, int, params string[])GetAudioMetadataPropertyAsync(Guid, string, Expression<Func<AudioMetadata, dynamic>>?, bool)GetAudioMetadataPropertyAsync(string, string, Expression<Func<AudioMetadata, dynamic>>?, bool)GetAudioMetadataPropertyAsync(Expression<Func<AudioMetadata, bool>>, string, Expression<Func<AudioMetadata, dynamic>>?, bool)GetAudioMetadataPropertyOrDefaultAsync(Guid, string, Expression<Func<AudioMetadata, dynamic>>?, bool)GetAudioMetadataPropertyOrDefaultAsync(string, string, Expression<Func<AudioMetadata, dynamic>>?, bool)GetAudioMetadataPropertyOrDefaultAsync(Expression<Func<AudioMetadata, bool>>, string, Expression<Func<AudioMetadata, dynamic>>?, bool)GetCount<T>(DbSet<T>, Expression<Func<T, bool>>?)Type ParametersGetDocumentMetadataAsync(Guid)GetDocumentMetadataAsync(string)GetDocumentMetadataAsync(Expression<Func<DocumentMetadata, bool>>, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])GetDocumentMetadataAsync(Guid, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])GetDocumentMetadataAsync(string, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])GetDocumentMetadataAsync(Expression<Func<DocumentMetadata, bool>>, params string[])GetDocumentMetadataAsync(Guid, params string[])GetDocumentMetadataAsync(string, params string[])GetDocumentMetadataPageAsync(int, int, Expression<Func<DocumentMetadata, dynamic>>?, bool, Expression<Func<DocumentMetadata, bool>>?)GetDocumentMetadataPageAsync(int, int, Expression<Func<DocumentMetadata, bool>>?, params string[])GetDocumentMetadataPageAsync(int, int, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])GetDocumentMetadataPageAsync(int, int, params string[])GetDocumentMetadataPageAsync(string, int, int, Expression<Func<DocumentMetadata, dynamic>>?, bool, Expression<Func<DocumentMetadata, bool>>?)GetDocumentMetadataPageAsync(string, int, int, Expression<Func<DocumentMetadata, bool>>?, params string[])GetDocumentMetadataPageAsync(string, int, int, Expression<Func<DocumentMetadata, dynamic>>?, bool, params string[])GetDocumentMetadataPageAsync(string, int, int, params string[])GetDocumentMetadataPropertyAsync(Guid, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)GetDocumentMetadataPropertyAsync(string, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)GetDocumentMetadataPropertyAsync(Expression<Func<DocumentMetadata, bool>>, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)GetDocumentMetadataPropertyOrDefaultAsync(Guid, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)GetDocumentMetadataPropertyOrDefaultAsync(string, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)GetDocumentMetadataPropertyOrDefaultAsync(Expression<Func<DocumentMetadata, bool>>, string, Expression<Func<DocumentMetadata, dynamic>>?, bool)GetMetadataType(Guid)GetMetadataType(string)GetOrganisationAsync(Guid)GetOrganisationAsync(string)GetOrganisationAsync(Expression<Func<Organisation, bool>>, Expression<Func<Organisation, dynamic>>?, bool, params string[])GetOrganisationAsync(Guid, Expression<Func<Organisation, dynamic>>?, bool, params string[])GetOrganisationAsync(string, Expression<Func<Organisation, dynamic>>?, bool, params string[])GetOrganisationAsync(Expression<Func<Organisation, bool>>, params string[])GetOrganisationAsync(Guid, params string[])GetOrganisationAsync(string, params string[])GetOrganisationPageAsync(int, int, Expression<Func<Organisation, dynamic>>?, bool, Expression<Func<Organisation, bool>>?)GetOrganisationPageAsync(int, int, Expression<Func<Organisation, bool>>?, params string[])GetOrganisationPageAsync(int, int, Expression<Func<Organisation, dynamic>>?, bool, params string[])GetOrganisationPageAsync(int, int, params string[])GetOrganisationPageAsync(string, int, int, Expression<Func<Organisation, dynamic>>?, bool, Expression<Func<Organisation, bool>>?)GetOrganisationPageAsync(string, int, int, Expression<Func<Organisation, bool>>?, params string[])GetOrganisationPageAsync(string, int, int, Expression<Func<Organisation, dynamic>>?, bool, params string[])GetOrganisationPageAsync(string, int, int, params string[])GetOrganisationPropertyAsync(Guid, string, Expression<Func<Organisation, dynamic>>?, bool)GetOrganisationPropertyAsync(string, string, Expression<Func<Organisation, dynamic>>?, bool)GetOrganisationPropertyAsync(Expression<Func<Organisation, bool>>, string, Expression<Func<Organisation, dynamic>>?, bool)GetOrganisationPropertyOrDefaultAsync(Guid, string, Expression<Func<Organisation, dynamic>>?, bool)GetOrganisationPropertyOrDefaultAsync(string, string, Expression<Func<Organisation, dynamic>>?, bool)GetOrganisationPropertyOrDefaultAsync(Expression<Func<Organisation, bool>>, string, Expression<Func<Organisation, dynamic>>?, bool)GetOrganisationRelationshipAsync(Expression<Func<OrganisationRelationship, bool>>, Expression<Func<OrganisationRelationship, object>>?, bool, params string[])GetOrganisationRelationshipAsync(Expression<Func<OrganisationRelationship, bool>>, params string[])GetOrganisationRelationshipPageAsync(int, int, Expression<Func<OrganisationRelationship, object>>?, bool, Expression<Func<OrganisationRelationship, bool>>?)GetOrganisationRelationshipPageAsync(int, int, Expression<Func<OrganisationRelationship, bool>>?, params string[])GetOrganisationRelationshipPageAsync(int, int, Expression<Func<OrganisationRelationship, object>>?, bool, params string[])GetOrganisationRelationshipPageAsync(int, int, params string[])GetOrganisationRelationshipPageAsync(string, int, int, Expression<Func<OrganisationRelationship, object>>?, bool, Expression<Func<OrganisationRelationship, bool>>?)GetOrganisationRelationshipPageAsync(string, int, int, Expression<Func<OrganisationRelationship, bool>>?, params string[])GetOrganisationRelationshipPageAsync(string, int, int, Expression<Func<OrganisationRelationship, object>>?, bool, params string[])GetOrganisationRelationshipPageAsync(string, int, int, params string[])GetOrganisationRelationshipPropertyAsync(Expression<Func<OrganisationRelationship, bool>>, string, Expression<Func<OrganisationRelationship, object>>?, bool)GetOrganisationRelationshipPropertyOrDefaultAsync(Expression<Func<OrganisationRelationship, bool>>, string, Expression<Func<OrganisationRelationship, object>>?, bool)GetPageAsync<T>(DbSet<T>, int, int, Expression<Func<T, dynamic>>?, bool, Expression<Func<T, bool>>?, params string[])Type ParametersGetPageAsync<TSet>(DbSet<TSet>, string, int, int, Expression<Func<TSet, dynamic>>?, bool, Expression<Func<TSet, bool>>?, params string[])Type ParametersGetPersonAsync(Guid)GetPersonAsync(string)GetPersonAsync(Expression<Func<Person, bool>>, Expression<Func<Person, dynamic>>?, bool, params string[])GetPersonAsync(Guid, Expression<Func<Person, dynamic>>?, bool, params string[])GetPersonAsync(string, Expression<Func<Person, dynamic>>?, bool, params string[])GetPersonAsync(Expression<Func<Person, bool>>, params string[])GetPersonAsync(Guid, params string[])GetPersonAsync(string, params string[])GetPersonOrganisationRelationAsync(Expression<Func<PersonOrganisationRelation, bool>>, Expression<Func<PersonOrganisationRelation, object>>?, bool, params string[])GetPersonOrganisationRelationAsync(Expression<Func<PersonOrganisationRelation, bool>>, params string[])GetPersonOrganisationRelationPageAsync(int, int, Expression<Func<PersonOrganisationRelation, object>>?, bool, Expression<Func<PersonOrganisationRelation, bool>>?)GetPersonOrganisationRelationPageAsync(int, int, Expression<Func<PersonOrganisationRelation, bool>>?, params string[])GetPersonOrganisationRelationPageAsync(int, int, Expression<Func<PersonOrganisationRelation, object>>?, bool, params string[])GetPersonOrganisationRelationPageAsync(int, int, params string[])GetPersonOrganisationRelationPageAsync(string, int, int, Expression<Func<PersonOrganisationRelation, object>>?, bool, Expression<Func<PersonOrganisationRelation, bool>>?)GetPersonOrganisationRelationPageAsync(string, int, int, Expression<Func<PersonOrganisationRelation, bool>>?, params string[])GetPersonOrganisationRelationPageAsync(string, int, int, Expression<Func<PersonOrganisationRelation, object>>?, bool, params string[])GetPersonOrganisationRelationPageAsync(string, int, int, params string[])GetPersonOrganisationRelationPropertyAsync(Expression<Func<PersonOrganisationRelation, bool>>, string, Expression<Func<PersonOrganisationRelation, object>>?, bool)GetPersonOrganisationRelationPropertyOrDefaultAsync(Expression<Func<PersonOrganisationRelation, bool>>, string, Expression<Func<PersonOrganisationRelation, object>>?, bool)GetPersonPageAsync(int, int, Expression<Func<Person, dynamic>>?, bool, Expression<Func<Person, bool>>?)GetPersonPageAsync(int, int, Expression<Func<Person, bool>>?, params string[])GetPersonPageAsync(int, int, Expression<Func<Person, dynamic>>?, bool, params string[])GetPersonPageAsync(int, int, params string[])GetPersonPageAsync(string, int, int, Expression<Func<Person, dynamic>>?, bool, Expression<Func<Person, bool>>?)GetPersonPageAsync(string, int, int, Expression<Func<Person, bool>>?, params string[])GetPersonPageAsync(string, int, int, Expression<Func<Person, dynamic>>?, bool, params string[])GetPersonPageAsync(string, int, int, params string[])GetPersonPropertyAs(Expression<Func<Person, bool>>, string, Expression<Func<Person, dynamic>>?, bool)GetPersonPropertyAsync(Guid, string, Expression<Func<Person, dynamic>>?, bool)GetPersonPropertyAsync(string, string, Expression<Func<Person, dynamic>>?, bool)GetPersonPropertyOrDefaultAsync(Guid, string, Expression<Func<Person, dynamic>>?, bool)GetPersonPropertyOrDefaultAsync(string, string, Expression<Func<Person, dynamic>>?, bool)GetPersonPropertyOrDefaultAsync(Expression<Func<Person, bool>>, string, Expression<Func<Person, dynamic>>?, bool)GetPersonRelationshipAsync(Expression<Func<PersonRelationship, bool>>, Expression<Func<PersonRelationship, object>>?, bool, params string[])GetPersonRelationshipAsync(Expression<Func<PersonRelationship, bool>>, params string[])GetPersonRelationshipPageAsync(int, int, Expression<Func<PersonRelationship, object>>?, bool, Expression<Func<PersonRelationship, bool>>?)GetPersonRelationshipPageAsync(int, int, Expression<Func<PersonRelationship, bool>>?, params string[])GetPersonRelationshipPageAsync(int, int, Expression<Func<PersonRelationship, object>>?, bool, params string[])GetPersonRelationshipPageAsync(int, int, params string[])GetPersonRelationshipPageAsync(string, int, int, Expression<Func<PersonRelationship, object>>?, bool, Expression<Func<PersonRelationship, bool>>?)GetPersonRelationshipPageAsync(string, int, int, Expression<Func<PersonRelationship, bool>>?, params string[])GetPersonRelationshipPageAsync(string, int, int, Expression<Func<PersonRelationship, object>>?, bool, params string[])GetPersonRelationshipPageAsync(string, int, int, params string[])GetPersonRelationshipPropertyAsync(Expression<Func<PersonRelationship, bool>>, string, Expression<Func<PersonRelationship, object>>?, bool)GetPersonRelationshipPropertyOrDefaultAsync(Expression<Func<PersonRelationship, bool>>, string, Expression<Func<PersonRelationship, object>>?, bool)GetPropertyAsync<TSet>(DbSet<TSet>, Expression<Func<TSet, bool>>, string, Expression<Func<TSet, dynamic>>?, bool)Type ParametersGetPropertyOrDefaultAsync<TSet>(DbSet<TSet>, Expression<Func<TSet, bool>>, string, Expression<Func<TSet, dynamic>>?, bool)Type ParametersGetRegionAsync(Guid)GetRegionAsync(string)GetRegionAsync(Expression<Func<Region, bool>>, Expression<Func<Region, dynamic>>?, bool, params string[])GetRegionAsync(Guid, Expression<Func<Region, dynamic>>?, bool, params string[])GetRegionAsync(string, Expression<Func<Region, dynamic>>?, bool, params string[])GetRegionAsync(Expression<Func<Region, bool>>, params string[])GetRegionAsync(Guid, params string[])GetRegionAsync(string, params string[])GetRegionPageAsync(int, int, Expression<Func<Region, dynamic>>?, bool, Expression<Func<Region, bool>>?)GetRegionPageAsync(int, int, Expression<Func<Region, bool>>?, params string[])GetRegionPageAsync(int, int, Expression<Func<Region, dynamic>>?, bool, params string[])GetRegionPageAsync(int, int, params string[])GetRegionPageAsync(string, int, int, Expression<Func<Region, dynamic>>?, bool, Expression<Func<Region, bool>>?)GetRegionPageAsync(string, int, int, Expression<Func<Region, bool>>?, params string[])GetRegionPageAsync(string, int, int, Expression<Func<Region, dynamic>>?, bool, params string[])GetRegionPageAsync(string, int, int, params string[])GetRegionPropertyAsync(Guid, string, Expression<Func<Region, dynamic>>?, bool)GetRegionPropertyAsync(string, string, Expression<Func<Region, dynamic>>?, bool)GetRegionPropertyAsync(Expression<Func<Region, bool>>, string, Expression<Func<Region, dynamic>>?, bool)GetRegionPropertyOrDefaultAsync(Guid, string, Expression<Func<Region, dynamic>>?, bool)GetRegionPropertyOrDefaultAsync(string, string, Expression<Func<Region, dynamic>>?, bool)GetRegionPropertyOrDefaultAsync(Expression<Func<Region, bool>>, string, Expression<Func<Region, dynamic>>?, bool)GetResourceAsync(Guid)GetResourceAsync(string)GetResourceAsync(Expression<Func<Resource, bool>>, Expression<Func<Resource, dynamic>>?, bool, params string[])GetResourceAsync(Guid, Expression<Func<Resource, dynamic>>?, bool, params string[])GetResourceAsync(string, Expression<Func<Resource, dynamic>>?, bool, params string[])GetResourceAsync(Expression<Func<Resource, bool>>, params string[])GetResourceAsync(Guid, params string[])GetResourceAsync(string, params string[])GetResourceAuthorRelationAsync(Expression<Func<ResourceAuthorRelation, bool>>, Expression<Func<ResourceAuthorRelation, object>>?, bool, params string[])GetResourceAuthorRelationAsync(Expression<Func<ResourceAuthorRelation, bool>>, params string[])GetResourceAuthorRelationPageAsync(int, int, Expression<Func<ResourceAuthorRelation, object>>?, bool, Expression<Func<ResourceAuthorRelation, bool>>?)GetResourceAuthorRelationPageAsync(int, int, Expression<Func<ResourceAuthorRelation, bool>>?, params string[])GetResourceAuthorRelationPageAsync(int, int, Expression<Func<ResourceAuthorRelation, object>>?, bool, params string[])GetResourceAuthorRelationPageAsync(int, int, params string[])GetResourceAuthorRelationPageAsync(string, int, int, Expression<Func<ResourceAuthorRelation, object>>?, bool, Expression<Func<ResourceAuthorRelation, bool>>?)GetResourceAuthorRelationPageAsync(string, int, int, Expression<Func<ResourceAuthorRelation, bool>>?, params string[])GetResourceAuthorRelationPageAsync(string, int, int, Expression<Func<ResourceAuthorRelation, object>>?, bool, params string[])GetResourceAuthorRelationPageAsync(string, int, int, params string[])GetResourceAuthorRelationPropertyAsync(Expression<Func<ResourceAuthorRelation, bool>>, string, Expression<Func<ResourceAuthorRelation, object>>?, bool)GetResourceAuthorRelationPropertyOrDefaultAsync(Expression<Func<ResourceAuthorRelation, bool>>, string, Expression<Func<ResourceAuthorRelation, object>>?, bool)GetResourceOrganisationRelationAsync(Expression<Func<ResourceOrganisationRelation, bool>>, Expression<Func<ResourceOrganisationRelation, object>>?, bool, params string[])GetResourceOrganisationRelationAsync(Expression<Func<ResourceOrganisationRelation, bool>>, params string[])GetResourceOrganisationRelationPageAsync(int, int, Expression<Func<ResourceOrganisationRelation, object>>?, bool, Expression<Func<ResourceOrganisationRelation, bool>>?)GetResourceOrganisationRelationPageAsync(int, int, Expression<Func<ResourceOrganisationRelation, bool>>?, params string[])GetResourceOrganisationRelationPageAsync(int, int, Expression<Func<ResourceOrganisationRelation, object>>?, bool, params string[])GetResourceOrganisationRelationPageAsync(int, int, params string[])GetResourceOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceOrganisationRelation, object>>?, bool, Expression<Func<ResourceOrganisationRelation, bool>>?)GetResourceOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceOrganisationRelation, bool>>?, params string[])GetResourceOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceOrganisationRelation, object>>?, bool, params string[])GetResourceOrganisationRelationPageAsync(string, int, int, params string[])GetResourceOrganisationRelationPropertyAsync(Expression<Func<ResourceOrganisationRelation, bool>>, string, Expression<Func<ResourceOrganisationRelation, object>>?, bool)GetResourceOrganisationRelationPropertyOrDefaultAsync(Expression<Func<ResourceOrganisationRelation, bool>>, string, Expression<Func<ResourceOrganisationRelation, object>>?, bool)GetResourcePageAsync(int, int, Expression<Func<Resource, dynamic>>?, bool, Expression<Func<Resource, bool>>?)GetResourcePageAsync(int, int, Expression<Func<Resource, bool>>?, params string[])GetResourcePageAsync(int, int, Expression<Func<Resource, dynamic>>?, bool, params string[])GetResourcePageAsync(int, int, params string[])GetResourcePageAsync(string, int, int, Expression<Func<Resource, dynamic>>?, bool, Expression<Func<Resource, bool>>?)GetResourcePageAsync(string, int, int, Expression<Func<Resource, bool>>?, params string[])GetResourcePageAsync(string, int, int, Expression<Func<Resource, dynamic>>?, bool, params string[])GetResourcePageAsync(string, int, int, params string[])GetResourcePropertyAsync(Guid, string, Expression<Func<Resource, dynamic>>?, bool)GetResourcePropertyAsync(string, string, Expression<Func<Resource, dynamic>>?, bool)GetResourcePropertyAsync(Expression<Func<Resource, bool>>, string, Expression<Func<Resource, dynamic>>?, bool)GetResourcePropertyOrDefaultAsync(Guid, string, Expression<Func<Resource, dynamic>>?, bool)GetResourcePropertyOrDefaultAsync(string, string, Expression<Func<Resource, dynamic>>?, bool)GetResourcePropertyOrDefaultAsync(Expression<Func<Resource, bool>>, string, Expression<Func<Resource, dynamic>>?, bool)GetResourceRegionRelationAsync(Expression<Func<ResourceRegionRelation, bool>>, Expression<Func<ResourceRegionRelation, object>>?, bool, params string[])GetResourceRegionRelationAsync(Expression<Func<ResourceRegionRelation, bool>>, params string[])GetResourceRegionRelationPageAsync(int, int, Expression<Func<ResourceRegionRelation, object>>?, bool, Expression<Func<ResourceRegionRelation, bool>>?)GetResourceRegionRelationPageAsync(int, int, Expression<Func<ResourceRegionRelation, bool>>?, params string[])GetResourceRegionRelationPageAsync(int, int, Expression<Func<ResourceRegionRelation, object>>?, bool, params string[])GetResourceRegionRelationPageAsync(int, int, params string[])GetResourceRegionRelationPageAsync(string, int, int, Expression<Func<ResourceRegionRelation, object>>?, bool, Expression<Func<ResourceRegionRelation, bool>>?)GetResourceRegionRelationPageAsync(string, int, int, Expression<Func<ResourceRegionRelation, bool>>?, params string[])GetResourceRegionRelationPageAsync(string, int, int, Expression<Func<ResourceRegionRelation, object>>?, bool, params string[])GetResourceRegionRelationPageAsync(string, int, int, params string[])GetResourceRegionRelationPropertyAsync(Expression<Func<ResourceRegionRelation, bool>>, string, Expression<Func<ResourceRegionRelation, object>>?, bool)GetResourceRegionRelationPropertyOrDefaultAsync(Expression<Func<ResourceRegionRelation, bool>>, string, Expression<Func<ResourceRegionRelation, object>>?, bool)GetResourceRelatedOrganisationRelationAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, params string[])GetResourceRelatedOrganisationRelationAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>, params string[])GetResourceRelatedOrganisationRelationPageAsync(int, int, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?)GetResourceRelatedOrganisationRelationPageAsync(int, int, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?, params string[])GetResourceRelatedOrganisationRelationPageAsync(int, int, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, params string[])GetResourceRelatedOrganisationRelationPageAsync(int, int, params string[])GetResourceRelatedOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?)GetResourceRelatedOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedOrganisationRelation, bool>>?, params string[])GetResourceRelatedOrganisationRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool, params string[])GetResourceRelatedOrganisationRelationPageAsync(string, int, int, params string[])GetResourceRelatedOrganisationRelationPropertyAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>, string, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool)GetResourceRelatedOrganisationRelationPropertyOrDefaultAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>, string, Expression<Func<ResourceRelatedOrganisationRelation, object>>?, bool)GetResourceRelatedPersonRelationAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, params string[])GetResourceRelatedPersonRelationAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>, params string[])GetResourceRelatedPersonRelationPageAsync(int, int, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, Expression<Func<ResourceRelatedPersonRelation, bool>>?)GetResourceRelatedPersonRelationPageAsync(int, int, Expression<Func<ResourceRelatedPersonRelation, bool>>?, params string[])GetResourceRelatedPersonRelationPageAsync(int, int, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, params string[])GetResourceRelatedPersonRelationPageAsync(int, int, params string[])GetResourceRelatedPersonRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, Expression<Func<ResourceRelatedPersonRelation, bool>>?)GetResourceRelatedPersonRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedPersonRelation, bool>>?, params string[])GetResourceRelatedPersonRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool, params string[])GetResourceRelatedPersonRelationPageAsync(string, int, int, params string[])GetResourceRelatedPersonRelationPropertyAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>, string, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool)GetResourceRelatedPersonRelationPropertyOrDefaultAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>, string, Expression<Func<ResourceRelatedPersonRelation, object>>?, bool)GetResourceRelatedSourceRelationAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, params string[])GetResourceRelatedSourceRelationAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>, params string[])GetResourceRelatedSourceRelationPageAsync(int, int, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, Expression<Func<ResourceRelatedSourceRelation, bool>>?)GetResourceRelatedSourceRelationPageAsync(int, int, Expression<Func<ResourceRelatedSourceRelation, bool>>?, params string[])GetResourceRelatedSourceRelationPageAsync(int, int, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, params string[])GetResourceRelatedSourceRelationPageAsync(int, int, params string[])GetResourceRelatedSourceRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, Expression<Func<ResourceRelatedSourceRelation, bool>>?)GetResourceRelatedSourceRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedSourceRelation, bool>>?, params string[])GetResourceRelatedSourceRelationPageAsync(string, int, int, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool, params string[])GetResourceRelatedSourceRelationPageAsync(string, int, int, params string[])GetResourceRelatedSourceRelationPropertyAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>, string, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool)GetResourceRelatedSourceRelationPropertyOrDefaultAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>, string, Expression<Func<ResourceRelatedSourceRelation, object>>?, bool)GetResourceSourceRelationAsync(Expression<Func<ResourceSourceRelation, bool>>, Expression<Func<ResourceSourceRelation, object>>?, bool, params string[])GetResourceSourceRelationAsync(Expression<Func<ResourceSourceRelation, bool>>, params string[])GetResourceSourceRelationPageAsync(int, int, Expression<Func<ResourceSourceRelation, object>>?, bool, Expression<Func<ResourceSourceRelation, bool>>?)GetResourceSourceRelationPageAsync(int, int, Expression<Func<ResourceSourceRelation, bool>>?, params string[])GetResourceSourceRelationPageAsync(int, int, Expression<Func<ResourceSourceRelation, object>>?, bool, params string[])GetResourceSourceRelationPageAsync(int, int, params string[])GetResourceSourceRelationPageAsync(string, int, int, Expression<Func<ResourceSourceRelation, object>>?, bool, Expression<Func<ResourceSourceRelation, bool>>?)GetResourceSourceRelationPageAsync(string, int, int, Expression<Func<ResourceSourceRelation, bool>>?, params string[])GetResourceSourceRelationPageAsync(string, int, int, Expression<Func<ResourceSourceRelation, object>>?, bool, params string[])GetResourceSourceRelationPageAsync(string, int, int, params string[])GetResourceSourceRelationPropertyAsync(Expression<Func<ResourceSourceRelation, bool>>, string, Expression<Func<ResourceSourceRelation, object>>?, bool)GetResourceSourceRelationPropertyOrDefaultAsync(Expression<Func<ResourceSourceRelation, bool>>, string, Expression<Func<ResourceSourceRelation, object>>?, bool)GetResourceTagRelationAsync(Expression<Func<ResourceTagRelation, bool>>, Expression<Func<ResourceTagRelation, object>>?, bool, params string[])GetResourceTagRelationAsync(Expression<Func<ResourceTagRelation, bool>>, params string[])GetResourceTagRelationPageAsync(int, int, Expression<Func<ResourceTagRelation, object>>?, bool, Expression<Func<ResourceTagRelation, bool>>?)GetResourceTagRelationPageAsync(int, int, Expression<Func<ResourceTagRelation, bool>>?, params string[])GetResourceTagRelationPageAsync(int, int, Expression<Func<ResourceTagRelation, object>>?, bool, params string[])GetResourceTagRelationPageAsync(int, int, params string[])GetResourceTagRelationPageAsync(string, int, int, Expression<Func<ResourceTagRelation, object>>?, bool, Expression<Func<ResourceTagRelation, bool>>?)GetResourceTagRelationPageAsync(string, int, int, Expression<Func<ResourceTagRelation, bool>>?, params string[])GetResourceTagRelationPageAsync(string, int, int, Expression<Func<ResourceTagRelation, object>>?, bool, params string[])GetResourceTagRelationPageAsync(string, int, int, params string[])GetResourceTagRelationPropertyAsync(Expression<Func<ResourceTagRelation, bool>>, string, Expression<Func<ResourceTagRelation, object>>?, bool)GetResourceTagRelationPropertyOrDefaultAsync(Expression<Func<ResourceTagRelation, bool>>, string, Expression<Func<ResourceTagRelation, object>>?, bool)GetResourceTrashItemsPageAsync(int, int, Expression<Func<ResourceTrashItem, dynamic>>?, bool?, Expression<Func<ResourceTrashItem, bool>>?, params string[])GetResourceTrashItemsPageAsync(int, int, string, Expression<Func<ResourceTrashItem, dynamic>>?, bool?, Expression<Func<ResourceTrashItem, bool>>?, params string[])GetResourceTypeAsync(Guid)GetResourceTypeAsync(string)GetResourceTypeAsync(Expression<Func<ResourceType, bool>>, Expression<Func<ResourceType, dynamic>>?, bool, params string[])GetResourceTypeAsync(Guid, Expression<Func<ResourceType, dynamic>>?, bool, params string[])GetResourceTypeAsync(string, Expression<Func<ResourceType, dynamic>>?, bool, params string[])GetResourceTypeAsync(Expression<Func<ResourceType, bool>>, params string[])GetResourceTypeAsync(Guid, params string[])GetResourceTypeAsync(string, params string[])GetResourceTypePageAsync(int, int, Expression<Func<ResourceType, dynamic>>?, bool, Expression<Func<ResourceType, bool>>?)GetResourceTypePageAsync(int, int, Expression<Func<ResourceType, bool>>?, params string[])GetResourceTypePageAsync(int, int, Expression<Func<ResourceType, dynamic>>?, bool, params string[])GetResourceTypePageAsync(int, int, params string[])GetResourceTypePageAsync(string, int, int, Expression<Func<ResourceType, dynamic>>?, bool, Expression<Func<ResourceType, bool>>?)GetResourceTypePageAsync(string, int, int, Expression<Func<ResourceType, bool>>?, params string[])GetResourceTypePageAsync(string, int, int, Expression<Func<ResourceType, dynamic>>?, bool, params string[])GetResourceTypePageAsync(string, int, int, params string[])GetResourceTypePropertyAsync(Guid, string, Expression<Func<ResourceType, dynamic>>?, bool)GetResourceTypePropertyAsync(string, string, Expression<Func<ResourceType, dynamic>>?, bool)GetResourceTypePropertyAsync(Expression<Func<ResourceType, bool>>, string, Expression<Func<ResourceType, dynamic>>?, bool)GetResourceTypePropertyOrDefaultAsync(Guid, string, Expression<Func<ResourceType, dynamic>>?, bool)GetResourceTypePropertyOrDefaultAsync(string, string, Expression<Func<ResourceType, dynamic>>?, bool)GetResourceTypePropertyOrDefaultAsync(Expression<Func<ResourceType, bool>>, string, Expression<Func<ResourceType, dynamic>>?, bool)GetTagAsync(Guid)GetTagAsync(string)GetTagAsync(Expression<Func<Tag, bool>>, Expression<Func<Tag, dynamic>>?, bool, params string[])GetTagAsync(Guid, Expression<Func<Tag, dynamic>>?, bool, params string[])GetTagAsync(string, Expression<Func<Tag, dynamic>>?, bool, params string[])GetTagAsync(Expression<Func<Tag, bool>>, params string[])GetTagAsync(Guid, params string[])GetTagAsync(string, params string[])GetTagPageAsync(int, int, Expression<Func<Tag, dynamic>>?, bool, Expression<Func<Tag, bool>>?)GetTagPageAsync(int, int, Expression<Func<Tag, bool>>?, params string[])GetTagPageAsync(int, int, Expression<Func<Tag, dynamic>>?, bool, params string[])GetTagPageAsync(int, int, params string[])GetTagPageAsync(string, int, int, Expression<Func<Tag, dynamic>>?, bool, Expression<Func<Tag, bool>>?)GetTagPageAsync(string, int, int, Expression<Func<Tag, bool>>?, params string[])GetTagPageAsync(string, int, int, Expression<Func<Tag, dynamic>>?, bool, params string[])GetTagPageAsync(string, int, int, params string[])GetTagPropertyAsync(Guid, string, Expression<Func<Tag, dynamic>>?, bool)GetTagPropertyAsync(string, string, Expression<Func<Tag, dynamic>>?, bool)GetTagPropertyAsync(Expression<Func<Tag, bool>>, string, Expression<Func<Tag, dynamic>>?, bool)GetTagPropertyOrDefaultAsync(Guid, string, Expression<Func<Tag, dynamic>>?, bool)GetTagPropertyOrDefaultAsync(string, string, Expression<Func<Tag, dynamic>>?, bool)GetTagPropertyOrDefaultAsync(Expression<Func<Tag, bool>>, string, Expression<Func<Tag, dynamic>>?, bool)GetVideoMetadataAsync(Guid)GetVideoMetadataAsync(string)GetVideoMetadataAsync(Expression<Func<VideoMetadata, bool>>, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])GetVideoMetadataAsync(Guid, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])GetVideoMetadataAsync(string, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])GetVideoMetadataAsync(Expression<Func<VideoMetadata, bool>>, params string[])GetVideoMetadataAsync(Guid, params string[])GetVideoMetadataAsync(string, params string[])GetVideoMetadataPageAsync(int, int, Expression<Func<VideoMetadata, dynamic>>?, bool, Expression<Func<VideoMetadata, bool>>?)GetVideoMetadataPageAsync(int, int, Expression<Func<VideoMetadata, bool>>?, params string[])GetVideoMetadataPageAsync(int, int, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])GetVideoMetadataPageAsync(int, int, params string[])GetVideoMetadataPageAsync(string, int, int, Expression<Func<VideoMetadata, dynamic>>?, bool, Expression<Func<VideoMetadata, bool>>?)GetVideoMetadataPageAsync(string, int, int, Expression<Func<VideoMetadata, bool>>?, params string[])GetVideoMetadataPageAsync(string, int, int, Expression<Func<VideoMetadata, dynamic>>?, bool, params string[])GetVideoMetadataPageAsync(string, int, int, params string[])GetVideoMetadataPropertyAsync(Guid, string, Expression<Func<VideoMetadata, dynamic>>?, bool)GetVideoMetadataPropertyAsync(string, string, Expression<Func<VideoMetadata, dynamic>>?, bool)GetVideoMetadataPropertyAsync(Expression<Func<VideoMetadata, bool>>, string, Expression<Func<VideoMetadata, dynamic>>?, bool)GetVideoMetadataPropertyOrDefaultAsync(Guid, string, Expression<Func<VideoMetadata, dynamic>>?, bool)GetVideoMetadataPropertyOrDefaultAsync(string, string, Expression<Func<VideoMetadata, dynamic>>?, bool)GetVideoMetadataPropertyOrDefaultAsync(Expression<Func<VideoMetadata, bool>>, string, Expression<Func<VideoMetadata, dynamic>>?, bool)GetWebsiteMetadataAsync(Guid)GetWebsiteMetadataAsync(string)GetWebsiteMetadataAsync(Expression<Func<WebsiteMetadata, bool>>, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])GetWebsiteMetadataAsync(Guid, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])GetWebsiteMetadataAsync(string, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])GetWebsiteMetadataAsync(Expression<Func<WebsiteMetadata, bool>>, params string[])GetWebsiteMetadataAsync(Guid, params string[])GetWebsiteMetadataAsync(string, params string[])GetWebsiteMetadataPageAsync(int, int, Expression<Func<WebsiteMetadata, dynamic>>?, bool, Expression<Func<WebsiteMetadata, bool>>?)GetWebsiteMetadataPageAsync(int, int, Expression<Func<WebsiteMetadata, bool>>?, params string[])GetWebsiteMetadataPageAsync(int, int, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])GetWebsiteMetadataPageAsync(int, int, params string[])GetWebsiteMetadataPageAsync(string, int, int, Expression<Func<WebsiteMetadata, dynamic>>?, bool, Expression<Func<WebsiteMetadata, bool>>?)GetWebsiteMetadataPageAsync(string, int, int, Expression<Func<WebsiteMetadata, bool>>?, params string[])GetWebsiteMetadataPageAsync(string, int, int, Expression<Func<WebsiteMetadata, dynamic>>?, bool, params string[])GetWebsiteMetadataPageAsync(string, int, int, params string[])GetWebsiteMetadataPropertyAsync(Guid, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)GetWebsiteMetadataPropertyAsync(string, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)GetWebsiteMetadataPropertyAsync(Expression<Func<WebsiteMetadata, bool>>, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)GetWebsiteMetadataPropertyOrDefaultAsync(Guid, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)GetWebsiteMetadataPropertyOrDefaultAsync(string, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)GetWebsiteMetadataPropertyOrDefaultAsync(Expression<Func<WebsiteMetadata, bool>>, string, Expression<Func<WebsiteMetadata, dynamic>>?, bool)OrganisationExistsAsync(Guid)OrganisationExistsAsync(string)OrganisationExistsAsync(Expression<Func<Organisation, bool>>)OrganisationRelationshipCountAsync(Expression<Func<OrganisationRelationship, bool>>?)OrganisationRelationshipExistsAsync(Expression<Func<OrganisationRelationship, bool>>)PersonCountAsync(Expression<Func<Person, bool>>?)PersonExistsAsync(Guid)PersonExistsAsync(string)PersonExistsAsync(Expression<Func<Person, bool>>)PersonOrganisationRelationCountAsync(Expression<Func<PersonOrganisationRelation, bool>>?)PersonOrganisationRelationExistsAsync(Expression<Func<PersonOrganisationRelation, bool>>)PersonRelationshipCountAsync(Expression<Func<PersonRelationship, bool>>?)PersonRelationshipExistsAsync(Expression<Func<PersonRelationship, bool>>)RegionCountAsync(Expression<Func<Region, bool>>?)RegionExistsAsync(Guid)RegionExistsAsync(string)RegionExistsAsync(Expression<Func<Region, bool>>)RemoveAllOrganisationRelationshipsContainingIdAsync(Guid)RemoveAllOrganisationRelationshipsContainingIdAsync(string)RemoveAllOrganisationRelationshipsWithSourceIdAsync(Guid)RemoveAllOrganisationRelationshipsWithSourceIdAsync(string)RemoveAllOrganisationRelationshipsWithTargetIdAsync(Guid)RemoveAllOrganisationRelationshipsWithTargetIdAsync(string)RemoveAllPersonOrganisationRealtionsWithOrganisationIdAsync(string)RemoveAllPersonOrganisationRelationsWithOrganisationIdAsync(Guid)RemoveAllPersonRelationshipsContainingIdAsync(Guid)RemoveAllPersonRelationshipsContainingIdAsync(string)RemoveAllPersonRelationshipsWithSourceIdAsync(Guid)RemoveAllPersonRelationshipsWithSourceIdAsync(string)RemoveAllPersonRelationshipsWithTargetIdAsync(Guid)RemoveAllPersonRelationshipsWithTargetIdAsync(string)RemoveAllResourceAuthorRelationsWithResourceIdAsync(Guid)RemoveAllResourceAuthorRelationsWithResourceIdAsync(string)RemoveAllResourceOrganisationRelationsWithResourceIdAsync(Guid)RemoveAllResourceOrganisationRelationsWithResourceIdAsync(string)RemoveAllResourceRegionRelationsWithResourceIdAsync(Guid)RemoveAllResourceRegionRelationsWithResourceIdAsync(string)RemoveAllResourceRelatedOrganisationRelationsWithResourceIdAsync(Guid)RemoveAllResourceRelatedOrganisationRelationsWithResourceIdAsync(string)RemoveAllResourceRelatedPersonRelationsWithResourceIdAsync(Guid)RemoveAllResourceRelatedPersonRelationsWithResourceIdAsync(string)RemoveAllResourceRelatedSourceRelationsWithResourceIdAsync(Guid)RemoveAllResourceRelatedSourceRelationsWithResourceIdAsync(string)RemoveAllResourceSourceRelationsWithResourceIdAsync(Guid)RemoveAllResourceSourceRelationsWithResourceIdAsync(string)RemoveAllResourceTagRelationsWithResourceIdAsync(Guid)RemoveAllResourceTagRelationsWithResourceIdAsync(string)RemoveAuthorFromAllResourcesAsync(Guid)RemoveAuthorFromAllResourcesAsync(string)RemoveAuthorFromResourceAsync(Guid, Guid)RemoveAuthorFromResourceAsync(string, Guid)RemoveAuthorFromResourceAsync(Guid, string)RemoveAuthorFromResourceAsync(string, string)RemoveOrganisationFromAllResourcesAsync(Guid)RemoveOrganisationFromAllResourcesAsync(string)RemoveOrganisationFromResourceAsync(Guid, Guid)RemoveOrganisationFromResourceAsync(string, Guid)RemoveOrganisationFromResourceAsync(Guid, string)RemoveOrganisationFromResourceAsync(string, string)RemoveOrganisationRelationshipAsync(Guid, Guid)RemoveOrganisationRelationshipAsync(Guid, string)RemoveOrganisationRelationshipAsync(string, Guid)RemoveOrganisationRelationshipAsync(string, string)RemovePersonFromAllOrganisationsAsync(Guid)RemovePersonFromAllOrganisationsAsync(string)RemovePersonFromOrganisationAsync(Guid, Guid)RemovePersonFromOrganisationAsync(Guid, string)RemovePersonFromOrganisationAsync(string, Guid)RemovePersonFromOrganisationAsync(string, string)RemovePersonRelationshipAsync(Guid, Guid)RemovePersonRelationshipAsync(Guid, string)RemovePersonRelationshipAsync(string, Guid)RemovePersonRelationshipAsync(string, string)RemoveRegionFromAllResourcesAsync(Guid)RemoveRegionFromAllResourcesAsync(string)RemoveRegionFromResourceAsync(Guid, Guid)RemoveRegionFromResourceAsync(string, Guid)RemoveRegionFromResourceAsync(Guid, string)RemoveRegionFromResourceAsync(string, string)RemoveRelatedOrganisationFromAllResourcesAsync(Guid)RemoveRelatedOrganisationFromAllResourcesAsync(string)RemoveRelatedOrganisationFromResourceAsync(Guid, Guid)RemoveRelatedOrganisationFromResourceAsync(string, Guid)RemoveRelatedOrganisationFromResourceAsync(Guid, string)RemoveRelatedOrganisationFromResourceAsync(string, string)RemoveRelatedPersonFromAllResourcesAsync(Guid)RemoveRelatedPersonFromAllResourcesAsync(string)RemoveRelatedPersonFromResourceAsync(Guid, Guid)RemoveRelatedPersonFromResourceAsync(string, Guid)RemoveRelatedPersonFromResourceAsync(Guid, string)RemoveRelatedPersonFromResourceAsync(string, string)RemoveRelatedSourceFromResourceAsync(Guid, string)RemoveRelatedSourceFromResourceAsync(string, string)RemoveResourceTypeFromResourceAsync(Guid)RemoveSourceFromResourceAsync(Guid, string)RemoveSourceFromResourceAsync(string, string)RemoveTagFromAllResourcesAsync(Guid)RemoveTagFromAllResourcesAsync(string)RemoveTagFromResourceAsync(Guid, Guid)RemoveTagFromResourceAsync(string, Guid)RemoveTagFromResourceAsync(Guid, string)RemoveTagFromResourceAsync(string, string)ResourceAuthorRelationCountAsync(Expression<Func<ResourceAuthorRelation, bool>>?)ResourceAuthorRelationExistsAsync(Expression<Func<ResourceAuthorRelation, bool>>)ResourceCountAsync(Expression<Func<Resource, bool>>?)ResourceExistsAsync(Guid)ResourceExistsAsync(string)ResourceExistsAsync(Expression<Func<Resource, bool>>)ResourceOrganisationRelationCountAsync(Expression<Func<ResourceOrganisationRelation, bool>>?)ResourceOrganisationRelationExistsAsync(Expression<Func<ResourceOrganisationRelation, bool>>)ResourceRegionRelationCountAsync(Expression<Func<ResourceRegionRelation, bool>>?)ResourceRegionRelationExistsAsync(Expression<Func<ResourceRegionRelation, bool>>)ResourceRelatedOrganisationRelationCountAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>?)ResourceRelatedOrganisationRelationExistsAsync(Expression<Func<ResourceRelatedOrganisationRelation, bool>>)ResourceRelatedPersonRelationsCountAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>?)ResourceRelatedPersonRelationsExistsAsync(Expression<Func<ResourceRelatedPersonRelation, bool>>)ResourceRelatedSourceRelationCountAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>?)ResourceRelatedSourceRelationExistsAsync(Expression<Func<ResourceRelatedSourceRelation, bool>>)ResourceSourceRelationCountAsync(Expression<Func<ResourceSourceRelation, bool>>?)ResourceSourceRelationExistsAsync(Expression<Func<ResourceSourceRelation, bool>>)ResourceTagRelationCountAsync(Expression<Func<ResourceTagRelation, bool>>?)ResourceTagRelationExistsAsync(Expression<Func<ResourceTagRelation, bool>>)ResourceTypeCountAsync(Expression<Func<ResourceType, bool>>?)ResourceTypeExistsAsync(Guid)ResourceTypeExistsAsync(string)ResourceTypeExistsAsync(Expression<Func<ResourceType, bool>>)Rollback()SearchResourceGridAsync(GridRequest)TagCountAsync(Expression<Func<Tag, bool>>?)TagExistsAsync(Guid)TagExistsAsync(string)TagExistsAsync(Expression<Func<Tag, bool>>)TrashOrganisationAsync(Guid)TrashOrganisationAsync(string)TrashPersonAsync(Guid)TrashPersonAsync(string)TrashResourceAsync(Guid)TrashResourceAsync(string)UntrashOrganisationAsync(Guid)UntrashOrganisationAsync(string)UntrashPersonAsync(Guid)UntrashPersonAsync(string)UntrashResourceAsync(Guid)UntrashResourceAsync(string)UpdateAudioMetadataAsync<T>(Guid, Expression<Func<AudioMetadata, T>>, T)Type ParametersUpdateAudioMetadataAsync<T>(string, Expression<Func<AudioMetadata, T>>, T)Type ParametersUpdateAudioMetadataAsync<T>(Expression<Func<AudioMetadata, bool>>, Expression<Func<AudioMetadata, T>>, T)Type ParametersUpdateDocumentMetadataAsync<T>(Guid, Expression<Func<DocumentMetadata, T>>, T)Type ParametersUpdateDocumentMetadataAsync<T>(string, Expression<Func<DocumentMetadata, T>>, T)Type ParametersUpdateDocumentMetadataAsync<T>(Expression<Func<DocumentMetadata, bool>>, Expression<Func<DocumentMetadata, T>>, T)Type ParametersUpdateOrganisationAsync<T>(Guid, Expression<Func<Organisation, T>>, T)Type ParametersUpdateOrganisationAsync<T>(string, Expression<Func<Organisation, T>>, T)Type ParametersUpdateOrganisationAsync<T>(Expression<Func<Organisation, bool>>, Expression<Func<Organisation, T>>, T)Type ParametersUpdatePersonAsync<T>(Guid, Expression<Func<Person, T>>, T)Type ParametersUpdatePersonAsync<T>(string, Expression<Func<Person, T>>, T)Type ParametersUpdatePersonAsync<T>(Expression<Func<Person, bool>>, Expression<Func<Person, T>>, T)Type ParametersUpdatePropertyAsync<T, TProperty>(DbSet<T>, Expression<Func<T, bool>>, Expression<Func<T, TProperty>>, TProperty)Type ParametersUpdateRegionAsync<T>(Guid, Expression<Func<Region, T>>, T)Type ParametersUpdateRegionAsync<T>(string, Expression<Func<Region, T>>, T)Type ParametersUpdateRegionAsync<T>(Expression<Func<Region, bool>>, Expression<Func<Region, T>>, T)Type ParametersUpdateRelationInOrganisationRelationshipAsync(Guid, string, Guid)UpdateRelationInOrganisationRelationshipAsync(Guid, string, string)UpdateRelationInOrganisationRelationshipAsync(string, string, Guid)UpdateRelationInOrganisationRelationshipAsync(string, string, string)UpdateRelationInPersonRelationshipAsync(Guid, string, Guid)UpdateRelationInPersonRelationshipAsync(Guid, string, string)UpdateRelationInPersonRelationshipAsync(string, string, Guid)UpdateRelationInPersonRelationshipAsync(string, string, string)UpdateResourceAsync<T>(Guid, Expression<Func<Resource, T>>, T)Type ParametersUpdateResourceAsync<T>(string, Expression<Func<Resource, T>>, T)Type ParametersUpdateResourceAsync<T>(Expression<Func<Resource, bool>>, Expression<Func<Resource, T>>, T)Type ParametersUpdateResourceTypeAsync<T>(Guid, Expression<Func<ResourceType, T>>, T)Type ParametersUpdateResourceTypeAsync<T>(string, Expression<Func<ResourceType, T>>, T)Type ParametersUpdateResourceTypeAsync<T>(Expression<Func<ResourceType, bool>>, Expression<Func<ResourceType, T>>, T)Type ParametersUpdateRoleInPersonOrganisationRelationAsync(Guid, string, Guid)UpdateRoleInPersonOrganisationRelationAsync(Guid, string, string)UpdateRoleInPersonOrganisationRelationAsync(string, string, Guid)UpdateRoleInPersonOrganisationRelationAsync(string, string, string)UpdateRoleInResourceOrganisationRelationAsync(Guid, Guid, string)UpdateRoleInResourceOrganisationRelationAsync(Guid, string, string)UpdateRoleInResourceOrganisationRelationAsync(string, Guid, string)UpdateRoleInResourceOrganisationRelationAsync(string, string, string)UpdateRoleInResourceRelatedOrganisationRelationAsync(Guid, Guid, string)UpdateRoleInResourceRelatedOrganisationRelationAsync(Guid, string, string)UpdateRoleInResourceRelatedOrganisationRelationAsync(string, Guid, string)UpdateRoleInResourceRelatedOrganisationRelationAsync(string, string, string)UpdateRoleInResourceRelatedPersonRelationAsync(Guid, Guid, string)UpdateRoleInResourceRelatedPersonRelationAsync(Guid, string, string)UpdateRoleInResourceRelatedPersonRelationAsync(string, Guid, string)UpdateRoleInResourceRelatedPersonRelationAsync(string, string, string)UpdateTagAsync<T>(Guid, Expression<Func<Tag, T>>, T)Type ParametersUpdateTagAsync<T>(string, Expression<Func<Tag, T>>, T)Type ParametersUpdateTagAsync<T>(Expression<Func<Tag, bool>>, Expression<Func<Tag, T>>, T)Type ParametersUpdateVideoMetadataAsync<T>(Guid, Expression<Func<VideoMetadata, T>>, T)Type ParametersUpdateVideoMetadataAsync<T>(string, Expression<Func<VideoMetadata, T>>, T)Type ParametersUpdateVideoMetadataAsync<T>(Expression<Func<VideoMetadata, bool>>, Expression<Func<VideoMetadata, T>>, T)Type ParametersUpdateWebsiteMetadataAsync<T>(Guid, Expression<Func<WebsiteMetadata, T>>, T)Type ParametersUpdateWebsiteMetadataAsync<T>(string, Expression<Func<WebsiteMetadata, T>>, T)Type ParametersUpdateWebsiteMetadataAsync<T>(Expression<Func<WebsiteMetadata, bool>>, Expression<Func<WebsiteMetadata, T>>, T)Type ParametersVideoMetadataCountAsync(Expression<Func<VideoMetadata, bool>>?)VideoMetadataExistsAsync(Guid)VideoMetadataExistsAsync(string)VideoMetadataExistsAsync(Expression<Func<VideoMetadata, bool>>)WebsiteMetadataCountAsync(Expression<Func<WebsiteMetadata, bool>>?)WebsiteMetadataExistsAsync(Guid)WebsiteMetadataExistsAsync(string)WebsiteMetadataExistsAsync(Expression<Func<WebsiteMetadata, bool>>)